About the Opportunity:
As a Lead Developer, you will serve as a technical authority and hands-on leader across CarltonOne's global platform. This role is responsible for guiding architecture, ensuring platform scalability, mentoring senior engineers, and setting engineering standards that support long-term growth.
You will balance deep hands-on development with strategic technical leadership, influencing how we design systems, modernize services, and responsibly adopt AI-assisted development practices. You will collaborate closely with Engineering Leadership, Product, DevOps, and Architecture to solve complex problems and drive technical excellence across teams.
This role is ideal for a seasoned engineer who enjoys solving hard problems, leading through influence, and raising the technical bar across an organization.
Responsibilities:
Technical Leadership & Architecture
- Provide technical direction and architectural guidance across multiple product domains
- Design and evolve scalable, secure, andhigh availabilitysystems supporting global usage
- Lead system design reviews, architecturaldecision-making, and modernization initiatives
- Own and communicate architectural standards, patterns, and best practices
- Identifytechnical risks and proactively guide mitigation strategies
Hands-On Development
- Contribute production-quality code across critical services and shared platform components
- Lead development of complex features using JavaScript/TypeScript, Node.js,NestJS, and Vue.js/React
- Review and guide implementation of high-impact orhigh-riskchanges
- Support troubleshooting of complex production issues and system performance challenges
Platform Quality, Security & Reliability
- Champion secure development practices across the platform
- Ensure solutions meet performance, reliability, and observability standards
- Partner with DevOps on CI/CD pipelines, deployment strategies, and system monitoring
- Advocate for automated testing, code quality tooling, and technical debt reduction
Mentorship & Engineering Excellence
- Mentor senior andteam-leadengineers through design guidance, reviews, and coaching
- Raise overall engineering capability through best practices, documentation, and knowledge sharing
- Act as a technical escalation point for complex cross-team challenges
- Influence engineering culture with a focus on quality, accountability, and continuous improvement
AI-Enabled Development Leadership
- Champion responsible AI adoption across engineering practices
- Establish standards for AI-assisted coding, refactoring, testing, and documentation
- EnsureAI-generated output meetsCarltonOnesecurity, reliability, and maintainability standards
- Evaluate and guide integration of AI tools that enhance productivity without compromising quality
Cross Functional Collaboration
- Partner closely with Product, QA, UX, Data, and Operations stakeholders
- Translate business and product goals into scalable technical solutions
- Provide technical input into roadmap planning andlong-termplatform strategy
Qualifications:
- 8+ years of professional software development experience in modern web platforms
- Demonstrated experience in senior, staff, orprincipal levelengineering roles
- Proventrack recordleading architecture and system design for large or complex applications
- Experience influencing technical direction across multiple teams or domains
- Strongproficiencyin JavaScript/TypeScript, Node.js, and Vue.js or React
- Deep experience buildingback-endservices with NestJS
- Advanced understanding of MySQL, relational data modeling, and performance optimization
- Experience with Docker, containerized applications, and modern deployment workflows
- Strong grasp of HTML5, CSS3, and modern JavaScript architectures
- Ability to design, debug,and optimize distributed systems
Nice to Have
- Experience with GraphQL, Redis, Kafka, Kubernetes
- Background in microservices architecture and Domain-Driven Design (DDD)
- Exposure toPHP frameworks such as Zend, Laravel, Symfony, PHPDoctrine
- Experience integrating or leading AI/ML tooling within engineering workflows
- Experience working on globalized platforms (currencies, localization, compliance)
Additional Perks
Here are some additional perks that we provide:
- Competitive salary and benefits package.
- Health, dental, and vision coverage.
- 3 weeks' vacation plus personal days.
- Access to our employee benefits portal for exclusive discounts.
- Monthly company-wide events, celebrations, and team activities.
- Bravo reward points program for recognition and appreciation.
- Convenient office location close to public transit.
How to Apply
If this great opportunity looks rewarding to you, let's connect. Our online application will give you the option to apply to this role directly.
The target hiring range for this position is $130,000 to $160,00. Placement in the salary range will be based on factors such as market conditions, internal equity, and candidate experience, skills, and qualifications relevant to the role.
Vacancy status: This posting represents an active vacancy for which we are currently hiring.
AI Disclosure: Artificial Intelligence (AI) may be used in the hiring process for this role.