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 IoT 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., WebSockets, 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, ChatGPT, 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 sharingRequired QualificationsRequired•3+ years of professional experience with React and TypeScript•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 EnglishNice to Have•Experience with TanStack 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