remote
Lead Software Developer - ABC Fitness Solutions
Software Engineer
Lead Software Developer driving scalable fitness tech solutions with Python, Node.js, AWS, and ML, guiding cross‑functional teams to deliver high‑impact products.
About the role
Key Responsibilities
- Architect and develop robust, scalable backend services using Python and Node.js, ensuring high performance and reliability.
- Lead a multidisciplinary team, mentoring developers, setting coding standards, and driving best practices.
- Design and implement cloud‑native solutions on AWS, including serverless functions, containers, and CI/CD pipelines.
- Integrate machine learning models into production workflows to enhance user experience and product intelligence.
- Collaborate with product, design, and data teams to translate business requirements into technical specifications.
Requirements
- 5+ years of professional software development experience, with a proven track record in leading technical teams.
- Strong proficiency in Python, Node.js, and AWS services (Lambda, ECS, RDS, S3).
- Hands‑on experience with machine learning frameworks (TensorFlow, PyTorch) and model deployment.
- Excellent problem‑solving skills, strong communication, and a passion for mentoring.
- Experience with Agile methodologies and modern DevOps practices.
Skills
pythonnodejsawsmachine learning