American Unit, Inc is seeking an exceptional Development Leader to lead high-performing, full-stack engineering teams delivering modern, scalable applications. This role involves providing hands-on technical leadership, ensuring code quality, and fostering team success through coaching and development.
Responsibilities:
- Provide hands-on technical leadership across the full stack, including:
- Java / Spring Boot microservices
- API design and distributed systems
- React-based front ends and AEM-driven experiences
- Review architecture, designs, and code to ensure solutions are scalable, secure, and maintainable
- Actively participate in design reviews, production issue resolution, and complex technical decisions
- Set clear technical standards and ensure they are consistently followed across the team
- Be personally accountable for code quality, reliability, and production readiness
- Ensure strong engineering discipline including:
- Code reviews and design reviews
- Automated testing and CI/CD best practices
- Clear definitions of done and quality gates
- Proactively identify and address technical debt before it impacts delivery or stability
- Establish a culture where quality is owned by the team, not inspected in later
- Lead, coach, and develop engineers across levels, building high-trust, high-performance teams
- Set clear expectations, provide direct feedback, and hold the team accountable for results
- Identify skill gaps and invest in growth through mentoring, learning, and stretch opportunities
- Create an environment where engineers feel empowered, challenged, and supported
- Own delivery outcomes for your teams — commitments, timelines, and results matter
- Partner closely with Product Owners, Architects, and stakeholders to translate strategy into execution
- Drive predictable, high-quality delivery while balancing speed, scope, and sustainability
- Surface risks early and take decisive action to keep teams on track
- Challenge outdated processes, inefficient practices, and unnecessary complexity
- Drive continuous improvement in how the team plans, builds, tests, and delivers software
- Encourage healthy debate and data-driven decision making
- Lead by example — modeling ownership, transparency, and bias for action
Requirements:
- 8+ years of professional software development experience
- 3+ years leading engineering teams in a full‑stack environment
- Strong hands‑on experience with: Java, Spring Boot, and microservices architectures
- Strong hands‑on experience with: React front-end development
- Strong hands‑on experience with: Adobe Experience Manager (AEM)
- Proven track record of delivering high‑quality software at scale
- Experience holding teams accountable while maintaining strong morale and trust
- Experience leading teams in platform or enterprise-scale environments
- Telecom, media, or large distributed system experience