We Are Looking ForAVANCEESoftware is looking for a Frontend Software Engineer to join our product teams and help shape the web applications at the heart of our Io T and cloud platform. Our frontend powers configuration interfaces, real-time dashboards, and operational tools used by clients around the world.The ideal candidate combines strong technical skills with a product mindset, takes ownership of their work, and enjoys collaborating across teams to deliver meaningful results.You Will Be Working On
* Building performant, user-focused frontend applications — including dashboards, device configuration UIs, and real-time data views — using modern web technologies
* Designing and implementing frontend features and systems with a focus on quality and user impact
* Working with real-time data streams (e.g., Web Sockets, polling) to build responsive and reliable user interfaces
* Applying performance optimization techniques for data-heavy interfaces (e.g., virtualization, memoization, efficient rendering)
* Using AI-assisted development tools (e.g., Cursor, Chat GPT, Claude) to support implementation, debugging, and test creation
* Contributing ideas for new features and proactively identifying areas for improvement
* Collaborating closely with UX/UI designers, backend engineers, mobile developers, and other product teams
* Writing clean, tested, and well-documented code
* Taking ownership of tasks from technical design through delivery and ongoing improvement
* Supporting teammates through code reviews, collaboration, and knowledge sharing
Required QualificationsRequired • 3+ years of professional experience with React and Type Script
* Experience building and maintaining production-grade web applications
* Solid understanding of frontend architecture, performance, optimization and code quality
* Experience using AI-assisted development tools in a professional setting and ability to validate and refine generated code
* Familiarity with frontend-backend integration patterns (REST APIs, real-time communication)
* Ability to contribute to technical design and implementation discussions
* Strong collaboration and communication skills
* Degree in Computer Science or equivalent practical experience
* Fluency in English
Nice to Have • Experience with Tan Stack Query, Redux, or Zustand
* Experience with MUI or other component libraries
* Experience with monorepos, Nx, RSBuild, or other modern frontend build tools
* Experience with micro-frontends and Module Federation
* Experience with testing frameworks (e.g., Vitest, Jest, Playwright) and modern testing practices
* Familiarity with frontend observability and monitoring tools (e.g., performance metrics, logging)
* Basic understanding of frontend security best practices (e.g., XSS prevention, authentication flows, token handling)
* Exposure to real-time data systems and event-driven architectures
* Familiarity with distributed systems and services