Don't worry, we can still help! Below, please find related information to help you with your job search.
Lead Software Engineer (Front Or Back)
Company | DataFinery Inc. |
Address | Greater Toronto Area, Canada |
Employment type | FULL_TIME |
Salary | |
Category | Human Resources Services |
Expires | 2023-05-31 |
Posted at | 1 year ago |
At DataFinery Consulting we connect multiple candidates across US and Canada with scale-ups and fast-growing Scale-Ups. This time we seek a highly motivated and experienced Lead Software Engineer (Front or Back) for one of our partners.
Our client is seeking a Lead Software Engineer with 7+ years of experience to help build the foundation of and deliver a new product line. As a Lead Software Engineer, you will work closely with a cross-functional team of senior engineers, product managers, and UI/UX designers to own development projects from start to completion.
Their tech stack is modern and implements best practices. They build React Micro Front-Ends (MFE) with a multitude of backend services in Node.JS. They automate toil and spend time refactoring when needed.
Responsibilities:
- Own the team's deliverables, manage expectations and timelines, and work with the team on estimation and delivery plans.
- Develop new user-facing features using TypeScript on the front-end and back-end in Node.
- Participate in agile ceremonies, regularly and sustainably delivering value in two-week sprints.
- Write automated unit tests and end-to-end tests for your code and services.
- Establish best practices, guidelines, and processes to allow the team to focus on what they do best - building the application.
- Take on people management responsibilities (1-1s, performance reviews, etc).
- Mentor and guide other team members to help them grow in their careers.
- Influence the overall architecture and direction of the codebase as well as the wider product.
- Lead a development pod (BE/FE developers and Test Engineer) through your hands-on expertise.
Requirements:
- You have a good track record of project leadership and mentorship of software engineers.
- User-focused with experience delivering quality software while leading and managing successful development teams.
- You are familiar with feature flag tools such as Harness.
- Strong understanding of CI/CD, unit testing (with Jest), and automated end-to-end testing using a framework like Cypress.
- We'd especially like to hear from you if:
- You have experience working with microservices and micro-frontends in production.
- You have worked with frameworks/libraries such as CSS-modules, and Next.js.
- Strong knowledge and understanding of functional programming patterns.
- Ability to analyze code to identify areas for improvement.
- 7+ years of overall experience.
- You have proven excellence in writing readable and efficient TypeScript code.
- 4+ years of experience with React and/or Node and strong in TypeScript.
- Ability to occasionally travel to other offices in the UK, New Delhi, and San Francisco.
At this company, they believe in solving customers' problems together; everybody has a say in planning, design, and execution. If you're excited to lead a development team to deliver great user experience and build scalable applications, we'd love to hear from you!
-
Agente Ou Agent De Prévention De Soir Au Service De La Gestion Des Sentences
By Ministère de la sécurité publique At Montreal, Quebec, Canada 8 months ago
-
Lead Line Cook/Manager On Duty
By Impact Kitchen At Greater Toronto Area, Canada 8 months ago
-
Refinish Tech (Temporary) Jobs
By Boyd Group Services Inc. At Saskatoon, Saskatchewan, Canada 8 months ago
-
Vice President - Treasury
By Boyd Group Services Inc. At Winnipeg, Manitoba, Canada 8 months ago
-
Rock Mechanics Eit Jobs
By WSP in Canada At Greater Sudbury, Ontario, Canada 8 months ago