We are seeking a seasoned UI Lead Developer with strong frontend expertise and backend development experience to architect and build scalable, high-performance web applications.
Key Responsibilities
- Architect and develop scalable, responsive single-page applications (SPAs) using React or Vue.js with TypeScript.
- Lead UI component design, manage application state (e.g., Redux, NgRx), and optimize frontend performance.
- Implement and maintain design systems using Material UI or Storybook, ensuring WCAG accessibility compliance.
- Collaborate with UX designers to transform wireframes (Figma / Sketch) into production-ready interfaces.
- Define and execute frontend testing strategies using tools like Jest, Cypress, and React Testing Library.
- Drive the adoption of modern tools such as Next.js, Web Components, GraphQL, and Micro Frontend architecture.
- Develop and maintain backend APIs using Java / Spring Boot or Node.js / Express.
- Design efficient database schemas and queries for PostgreSQL and MongoDB.
- Implement secure authentication and authorization mechanisms (e.g., JWT, OAuth2).
- Work with DevOps teams to containerize applications using Docker and deploy on cloud platforms like AWS or Azure.
Required Qualifications
10+ years of experience in frontend development using React.js or Vue.js, TypeScript, and modern CSS.Expertise in state management, build tools, and frontend testing frameworks.Strong understanding of UI / UX principles, responsive design, and web performance optimization.4+ years of experience in backend development using Java / Spring Boot or Node.js / Express and working with REST / GraphQL APIs.Proficiency with SQL and NoSQL databases and caching strategies.Preferred Qualifications
Experience implementing design systems and accessibility standards.Hands-on experience with CI / CD processes and deploying containerized applications on AWS or Azure.#J-18808-Ljbffr