Job Description
Location: [Specify Location / Remote Options]
Employment Type: [Full-Time / Contract]
Job Summary
We are seeking an experienced Lead Frontend Developer to drive the technical direction of our projects, lead a team of developers, and deliver high-quality web applications. The ideal candidate will have strong hands-on experience in Node.js, React.js, Redux, and SQL, with the ability to review and enhance Python code when needed. This role involves collaboration with cross-functional teams including UX designers, architects, QA, and multiple stakeholders.
Key Responsibilities
- Lead the frontend development team, providing technical guidance and mentorship.
- Develop and maintain high-performance web applications using Node.js, React.js, Redux, and SQL.
- Review and enhance Python code as needed to support project requirements.
- Conduct code reviews, enforce coding standards, and ensure high-quality deliverables.
- Manage and maintain CI/CD pipelines for deployment across multiple environments (Dev, SIT, UAT, Prod).
- Collaborate with UX designers, architects, QA engineers, and stakeholders to align development with project goals.
- Communicate effectively with technical and non-technical stakeholders, providing updates and resolving challenges.
Required Skills & Experience
- Strong experience in Node.js, React.js, Redux, and SQL (mandatory).
- Familiarity with Python for reviewing and enhancing code.
- Proven experience in leading and mentoring frontend development teams.
- Hands-on experience with CI/CD pipelines, branching strategies, and multiple deployment environments.
- Excellent communication and collaboration skills.
- Experience working with cross-functional teams including architects, QA, UX designers, and business stakeholders.
Preferred Skills
- Experience with FinOps or cloud platforms like GCP.
- Knowledge of React Recharts for building interactive charts and visualizations.
- Prior experience in enterprise-level projects with multiple stakeholders.