Lead the design and implementation of full-stack solutions in a fast-paced, on-site engineering environment. This role requires strong technical leadership, hands-on coding expertise, and the ability to shape system architecture across both frontend and backend platforms.
Key Responsibilities
- Direct the development lifecycle from concept through deployment, ensuring alignment with business goals and technical best practices
- Collaborate with cross-functional teams to define product requirements and translate them into robust, maintainable code
- Conduct code reviews, establish engineering standards, and promote a culture of continuous improvement
- Mentor mid- and junior-level developers through pair programming, feedback sessions, and career growth planning
- Oversee integration of third-party services, data pipelines, and cloud infrastructure components
Qualifications
Candidates should bring a proven track record in software leadership and full-stack development. Experience with modern frameworks, distributed systems, and agile methodologies is essential.
- Minimum of 7 years in software engineering with at least 2 years in a lead or architectural role
- Strong proficiency in JavaScript, Node.js, React, and associated tooling
- Experience with cloud platforms such as AWS or Azure
- Familiarity with CI/CD pipelines, containerization (e.g., Docker), and infrastructure as code
- Bachelor’s degree in Computer Science, Engineering, or related field
Work Environment
This is an on-site position requiring daily presence at the company’s headquarters. The workspace fosters collaboration, innovation, and technical excellence, with regular opportunities for knowledge sharing and professional development.
