This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Lead Full Stack Engineer will lead the execution, delivery, and technical direction of our Portal Engineering team. This role is ideal for an experienced engineer who still enjoys building software daily while also leading a small team through delivery planning, technical execution, and engineering growth.
Job Responsibility:
Design, develop, and maintain full-stack web applications and APIs
Build and evolve services using PHP/Laravel, Vue.js, and MySQL
Implement scalable APIs and backend services supporting device management, workflows, and operational tooling
Contribute directly to frontend and backend architecture decisions
Troubleshoot and resolve production issues across the stack
Maintain strong engineering practices including testing, observability, and code quality
Own team execution across sprints and releases
Translate roadmap initiatives into executable engineering work
Help scope, estimate, and prioritize engineering efforts
Maintain visibility into delivery risks, blockers, and dependencies
Ensure engineering work meets reliability, security, and operational standards
Support quarterly planning and sprint execution processes
Guide engineers through implementation and debugging challenges
Review designs, pull requests, and major technical decisions
Balance pragmatic delivery with long-term maintainability
Help modernize and evolve the portal architecture incrementally
Maintain alignment with broader platform architecture and operational goals
Mentor and support engineers on the team
Foster accountability, ownership, and collaboration
Participating in hiring, onboarding, and team development
Coordinate closely with Product, QA, DevSecOps, and adjacent engineering teams
Promote strong communication and healthy engineering culture
Requirements:
7+ years of professional software engineering experience
Strong hands-on backend engineering experience with PHP and Laravel
Strong SQL and relational database experience (MySQL preferred)
Experience building and maintaining RESTful APIs and backend services
Experience working across frontend and backend systems
Experience with Vue.js, React, or modern JavaScript frameworks
Experience leading projects or mentoring engineers in a technical capacity
Strong debugging and production troubleshooting skills
Experience working in Agile/Scrum development environments
Strong communication and collaboration skills
U.S. Citizen or Green Card Required
This position may require eligibility to obtain and maintain a U.S. security clearance
Nice to have:
Experience leading small engineering teams
Experience modernizing legacy or monolithic systems
Experience with Docker, CI/CD pipelines, and cloud infrastructure
Experience working in startup or fast-moving product environments
Experience with AI-assisted workflows or developer tooling
Experience with distributed systems, edge computing, or device management platforms
Familiarity with DevSecOps and operational best practices