Job Summary
The Software Engineering Lead oversees front-end development projects and manages the daily activities of the development team. This role provides technical leadership maintains high engineering standards and ensures successful delivery of scalable high-quality products.
The position involves developing technical roadmaps guiding architectural decisions collaborating cross-functionally and mentoring team members. The role also contributes directly to front-end and cross-platform mobile application development. This is a hybrid work position.
Key Responsibilities
-
Oversee front-end development projects and manage day-to-day team activities
-
Develop and maintain a technical roadmap to reduce tech debt and improve codebase health
-
Collaborate with product owners and stakeholders to translate business requirements into technical solutions
-
Work closely with back-end product design and QA teams to ensure seamless integration and feature delivery
-
Lead architectural discussions and evaluate technical feasibility
-
Serve as escalation point for complex technical issues and ensure timely resolution
-
Contribute to cross-platform mobile application development using React Native focusing on performance and code consistency
-
Participate in cross-functional strategy discussions and provide technical insights
-
Mentor and support team members to foster professional growth
-
Stay current with front-end technologies trends and best practices
Qualifications
Education:
Bachelors degree in Computer Science Computer Engineering Information Technology or related technical field (or foreign equivalent)
Experience:
-
Minimum 5 years of progressively responsible front-end engineering experience
-
5 years of experience with HTML CSS JavaScript (including OOP JavaScript) and modern front-end frameworks such as React and
-
3 years of full-stack development experience including Java and Node
-
3 years of experience with component-based web frameworks with server-side templating (e.g. React with Next Vue with Nuxt JSP FTL Handlebars)
-
2 years of experience developing or supporting mobile applications using cross-platform frameworks such as React and React Native
-
2 years of experience with React Native tools including Redux TypeScript CI/CD pipelines and deployment tools
-
At least 1 year of experience managing or mentoring developers
Skills & Abilities:
-
Strong architectural and problem-solving skills
-
Experience leading technical discussions and justifying development approaches
-
Ability to manage multiple priorities in a collaborative fast-paced environment
-
Strong communication and leadership skills
Job Summary The Software Engineering Lead oversees front-end development projects and manages the daily activities of the development team. This role provides technical leadership maintains high engineering standards and ensures successful delivery of scalable high-quality products. The position inv...
Job Summary
The Software Engineering Lead oversees front-end development projects and manages the daily activities of the development team. This role provides technical leadership maintains high engineering standards and ensures successful delivery of scalable high-quality products.
The position involves developing technical roadmaps guiding architectural decisions collaborating cross-functionally and mentoring team members. The role also contributes directly to front-end and cross-platform mobile application development. This is a hybrid work position.
Key Responsibilities
-
Oversee front-end development projects and manage day-to-day team activities
-
Develop and maintain a technical roadmap to reduce tech debt and improve codebase health
-
Collaborate with product owners and stakeholders to translate business requirements into technical solutions
-
Work closely with back-end product design and QA teams to ensure seamless integration and feature delivery
-
Lead architectural discussions and evaluate technical feasibility
-
Serve as escalation point for complex technical issues and ensure timely resolution
-
Contribute to cross-platform mobile application development using React Native focusing on performance and code consistency
-
Participate in cross-functional strategy discussions and provide technical insights
-
Mentor and support team members to foster professional growth
-
Stay current with front-end technologies trends and best practices
Qualifications
Education:
Bachelors degree in Computer Science Computer Engineering Information Technology or related technical field (or foreign equivalent)
Experience:
-
Minimum 5 years of progressively responsible front-end engineering experience
-
5 years of experience with HTML CSS JavaScript (including OOP JavaScript) and modern front-end frameworks such as React and
-
3 years of full-stack development experience including Java and Node
-
3 years of experience with component-based web frameworks with server-side templating (e.g. React with Next Vue with Nuxt JSP FTL Handlebars)
-
2 years of experience developing or supporting mobile applications using cross-platform frameworks such as React and React Native
-
2 years of experience with React Native tools including Redux TypeScript CI/CD pipelines and deployment tools
-
At least 1 year of experience managing or mentoring developers
Skills & Abilities:
-
Strong architectural and problem-solving skills
-
Experience leading technical discussions and justifying development approaches
-
Ability to manage multiple priorities in a collaborative fast-paced environment
-
Strong communication and leadership skills
View more
View less