UI Lead Developer - ReactJS/VueJS Job at Compunnel, Inc. in Bethe...
Compunnel, Inc. - Bethesda, MD, United States, 20811
Work at Compunnel, Inc.
Overview
- View job
Overview
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.
- 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.
- Experience implementing design systems and accessibility standards.
- Hands-on experience with CI/CD processes and deploying containerized applications on AWS or Azure.