Logo
Compunnel, Inc.

UI Lead Developer - ReactJS/VueJS Job at Compunnel, Inc. in Bethesda

Compunnel, Inc., Bethesda, MD, United States, 20811

Save Job

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