Lead Frontend Engineer
Listed on 2025-12-27
-
Software Development
Software Engineer, Full Stack Developer
Get AI-powered advice on this job and more exclusive features.
This range is provided by Synergy Interactive. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range$/yr - $/yr
Technical & Creative Recruitment || Software Engineering || Product || UX/UI || Cybersecurity || Vice President @ Synergy InteractiveWe’re seeking a seasoned Senior Front-End Engineer to lead the design and development of innovative web and desktop products from the ground up. You’ll work closely with product, design, and backend teams to conceive, architect, and ship brand new features and experiences that define client platforms and products. This role is ideal for someone who is deeply fluent in React, comfortable with complex front-end architectures, and motivated by building products end-to-end and mentoring others to raise the technical bar across the team.
You should be excited about creating real-time, highly interactive interfaces from scratch, establishing strong engineering practices from day one—testing, CI/CD, performance optimization, and thoughtful system design—and owning the entire product lifecycle from conception to launch.
What you'll do- Partner with product, design, and backend engineers to translate new product ideas and user requirements into robust, scalable front-end solutions that ship to market.
- Lead the architectural design and full-stack development of new web and desktop products using React and modern front-end tooling.
- Build CI/CD pipelines from the ground up using Git Lab, establishing best practices for automated testing and reliable deployments from day one.
- Write well-structured, scalable code in HTML, CSS, SCSS, and Type Script that is built to last and easy to extend as products evolve.
- Establish comprehensive testing strategies, including unit and end-to-end tests (e.g., Cypress), to ensure quality and reliability of new product releases.
- Participate actively in code reviews across new product initiatives, setting coding standards and fostering engineering excellence from the start.
- Own the performance and stability of new products across staging and production environments, diagnosing and resolving issues proactively.
- Research and evaluate emerging tools, frameworks, and patterns, recommending and implementing improvements to accelerate product development.
- Design and implement sophisticated state management solutions tailored to the unique needs of new, large-scale applications using Redux or similar libraries.
- Develop efficient strategies and algorithms for data loading, caching, and real-time updates that power responsive, data-heavy product experiences.
- Provide technical leadership and mentorship to engineers building new products, guiding them on architecture, system design, testing, and performance optimization.
- Lead architectural discussions on new product initiatives and help define technical strategy that supports rapid, sustainable product development.
- Experience:
- Proven track record of owning and delivering new software products or significant product features from conception through launch.
- Technical skills:
- Advanced experience with React in production, including architecting and scaling sophisticated applications.
- Strong command of HTML
, CSS
, SCSS
, and Type Script , with an eye for clean, maintainable code. - Solid experience with unit testing and end-to-end testing frameworks (e.g., Cypress or similar).
- Familiarity with backend languages such as Go or Python is a plus, especially for integrating with APIs and services.
- Hands‑on experience with PostgreSQL and MongoDB from a front-end integration perspective (query patterns, data modeling considerations).
- Proficiency in setting up and maintaining CI/CD pipelines using Git Lab
, and comfort working with common Dev Ops tools and practices. - Deep knowledge of state management patterns and tools (e.g.,
Redux
), especially in complex, data-rich applications. - Experience designing scalable approaches for data fetching, caching, synchronization, and real-time behavior
. - Soft skills & leadership:
- Excellent debugging and problem‑solving skills, with the ability to untangle…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).