What are the responsibilities and job description for the Lead Software Developer position at TalentBridge?
Tech Lead Software Developer - Spectrum Mobile
Location: Greenwood Village, CO (Hybrid)
Contract Duration: 6 Months
Responsibilities:
- Technical Leadership:
- Review architecture, suggest changes, and identify potential issues.
- Produce high-quality, readable, principled, stable, and efficient code using team resources.
- Provide exceptional support to clients, including troubleshooting and answering technical questions.
- Maintain a customer-centric approach, ensuring fast, friendly, collaborative, and transparent service.
- Mentor and grow junior developers.
- Project Management:
- Plan and prioritize work, including writing tickets, sequencing tasks, and estimating work at various stages of discovery.
Technical Stack:
- Backend middle-ware layer for customer management of mobile devices
- GraphQL orchestration layer in TypeScript
- Business domain layer in Java
- Docker containers in Kubernetes on AWS
Other Notes:
- In 2025 and beyond, we will focus on aggressively improving the UX and performance of our APIs, both through our services and in partnership with upstream data sources and front-end clients.
- Continuous improvement, kindness, attention to detail, collaboration, and big-picture thinking are essential for success in this role.
Requirements:
- Strong experience with TypeScript, Java, and GraphQL
- Experience with AWS, Kubernetes, and Docker
- Proven ability to lead and mentor junior developers
- Excellent communication and interpersonal skills
- Passion for building high-quality software
Salary : $85 - $90