Lead Software Engineer, Front End
100% Remote
Job Summary:We are seeking a Lead Software Engineer – Front End to design and develop modern, scalable, and high-performing user interfaces. The candidate will lead front-end development efforts, mentor developers, and collaborate with product, design, and backend teams to deliver high-quality web applications.
Key Responsibilities:
Lead the design and development of responsive and user-friendly web applications.
Build and maintain scalable front-end architectures using modern frameworks.
Collaborate with UX/UI designers to implement intuitive and engaging user interfaces.
Ensure high performance, responsiveness, and cross-browser compatibility of applications.
Conduct code reviews and enforce best practices for front-end development.
Work closely with backend developers to integrate APIs and services.
Optimize applications for speed, performance, and scalability.
Mentor junior developers and provide technical guidance.
Stay updated with emerging front-end technologies and industry trends.
Required Skills & Qualifications:
Bachelor’s degree in Computer Science, IT, or related field.
7+ years of experience in front-end development.
Strong experience with JavaScript, HTML5, and CSS3.
Hands-on experience with modern frameworks such as React, Angular, or Vue.js.
Experience integrating RESTful APIs and working with backend services.
Familiarity with Git and version control systems.
Understanding of responsive design, UI/UX principles, and web performance optimization.
Experience with Agile or Scrum development methodologies.
Preferred Skills:
Experience with TypeScript and modern JavaScript frameworks.
Knowledge of state management libraries (Redux, MobX, etc.).
Familiarity with CI/CD pipelines and DevOps practices.
Experience with cloud platforms such as AWS, Azure, or GCP.