Engineering Lead

MetaLab
Summary
Join Metalab, a company designing and building beloved products for startups and global enterprises. As an Engineering Lead, you'll oversee all engineering activities, lead client presentations, collaborate with cross-functional teams, mentor other developers, and foster a collaborative environment. You'll be involved from product vision to delivery, making key technical decisions and ensuring project success. This role requires strong full-stack experience, leadership skills, and excellent communication abilities. If you're passionate about building high-quality products and working with talented teams, this is the perfect opportunity to contribute to impactful projects.
Requirements
- 9+ years of full-stack experience with expertise in Node.js and React
- Experience building full-stack applications across both the frontend and service layer using modern Typescript frameworks (ie. React, React Native, Nest)
- 3+ years in a Lead role, ideally in an agency setting
- You care about people and are motivated to help your team members achieve success on projects and grow within their careers
- You can communicate effectively with both technical and non-technical audiences and are comfortable leading presentations of work frequently
- You can design and communicate strong technical solutions that our internal and client teams understand and want to work on and understand how to achieve compromise on business trade-offs and technical decisions
- You have experience creating both REST and GraphQL APIs that enable client applications to persist, process, and retrieve data from various types of databases (ie. PostgreSQL, MySQL, MongoDB, DynamoDB)
- You have experience developing and managing React-based UI toolkits as part of a Design System
- You have experience working on continuous integration/deployment pipelines (CI/CD)
- You’re adaptable and quick to embrace unexpected changes in direction
- You appreciate design and can protect its integrity without compromising fidelity or feasibility
- You’re motivated by feedback and by the opportunity to improve in your role, in the work, and in how you work together as a team
Responsibilities
- Oversee all engineering activities throughout any given project, making technical decisions, keeping the team unblocked, and jumping into the code alongside your fellow engineers as needed
- Lead client presentations and conversations about technical strategy, team health, and delivery milestones like sprint-based demos and ongoing releases
- Collaborate with Product Managers, Client Partners, and Design Leads to plan and deliver our projects on time and to Metalab’s quality standards
- Coach and mentor other members of the technology team
- Foster an open, collaborative, and inclusive environment where our teams are empowered to do their best work
- Help grow the Engineering team by participating in hiring interviews and regular code reviews, making suggestions for improvements to process and standards
- Identify the department’s opportunities for growth and help develop side initiatives that enrich Metalab’s engineering practices
Preferred Qualifications
- Experience with UI testing frameworks (ie. Jest, Cypress)
- Familiarity with modern design tools (ie. Figma, Sketch)
- Experience with compliance and security standards (ie. GDPR, SOC2, HIPAA)
- Experience using ML models and AI services to power real-live products (ie. Google Cloud AI, Azure AI, AWS AI or Bedrock, GPT, Dialogflow, Claude, LangChain)
- Experience implementing ML algorithms with common frameworks in end-to-end applications (ie. TensorFlow, Synaptic, ML5.js, Spark ML)
Benefits
We are open to remote candidates located within CST to BRT time zones
Share this job:
Similar Remote Jobs
