Job Description :

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.

             

Similar Jobs you may be interested in ..