Job details
Frontend Lead (React.js)
- Java
- Redux
- REST
- Docker
- Defi
- Agile
- ES6
Posted: 1 week ago
Hello ,
Hope you are doing well,
Myself Mankar from Photon and I have a position with our direct client, please send me your updated resume if you are interested
Frontend Lead (React.js)
Quincy, MA
About the Role:
The ideal candidate will take ownership of leading the design, development, and delivery of scalable, high-performance web applications, ensuring seamless integration between user interfaces and backend services. You will be responsible for providing technical leadership, mentoring team members, and ensuring the team delivers high-quality solutions that meet business requirements.
Key Responsibilities:
- Lead the design and development of end-to-end web applications using React.js (front end).
- Guide the development of responsive and high-quality user interfaces that ensure cross-browser and device compatibility.
- Lead the integration of RESTful APIs between frontend and backend systems, ensuring smooth and efficient communication.
- Mentor and guide junior and mid-level developers, providing technical leadership and best practices.
- Conduct code reviews to ensure code quality, maintainability, and performance optimization.
- Collaborate with cross-functional Agile teams to define, design, and implement new features, ensuring that technical solutions align with business needs.
- Define technical architecture, set coding standards, and provide direction on technology stack choices.
- Develop and maintain reusable components and front-end libraries for future use.
- Ensure the team is following the CI/CD pipeline and modern development practices for consistent delivery.
- Work closely with product managers, designers, and stakeholders to translate business requirements into scalable technical solutions.
- Stay current with emerging technologies and industry trends, applying innovative solutions to drive the project forward.
- Be an advocate for quality assurance, reviewing test cases and supporting User Acceptance Testing (UAT) processes.
Core/Must Have Skills:
- Strong leadership skills, with a track record of leading development teams and managing complex technical projects.
- Expertise in React.js, including related tools such as Redux, React Router, and Webpack.
- Deep understanding of modern JavaScript/ES6+ and front-end development best practices.
- Experience in developing highly scalable backend services, ensuring both security and maintainability.
- Proficiency with version control systems, especially Git.
- Strong problem-solving and debugging skills, with the ability to identify and resolve technical challenges.
- Excellent communication skills to effectively work with stakeholders and lead cross-functional teams.
Good to Have Skills:
- Experience with cloud platforms such as Azure, and containerization tools like Docker, Kubernetes, and Helm.
- Familiarity with modern front-end build pipelines and CI/CD tools to streamline development workflows.
- Experience with unit testing frameworks like Jest, Mocha, or JUnit (for both front-end).
- 8 12 years of experience in software application development, with at least 2-3 years in a leadership position.
- Awareness of modern security practices, performance optimization, and code quality measures.