Proven experience as a Lead Developer or Senior Developer. Demonstrated ability to lead, mentor, and grow a team of engineers. Strong understanding of software architecture. Strong understanding of technology stack development. Strong understanding of API-driven systems. Extensive full-stack development experience. Proficiency in AWS and SaaS development. Experience driving high-quality engineering practices. Excellent problem-solving skills. Excellent technical decision-making skills. Excellent communication skills (both written and verbal). Ability to thrive in a dynamic, fast-paced environment. Experience working within Agile methodologies.