HumanBit Logo

Senior Software Development Manager | Scrabble & Jigsaw

full-time
Posted on 29-06-2026

Job Description

Senior Software Development Manager (SDM)

Job Summary

The Software Development Manager (SDM) is a senior engineering leadership role that combines hands-on technical expertise with team management capabilities. The SDM will be responsible for overseeing multiple product verticals, making architectural decisions, and delivering high-quality software while simultaneously enhancing the engineering team's performance. This role is designed for a technical leader who can bridge individual execution with organizational engineering strategy, with the potential to grow into the role of AVP of Technology as the organization scales.

Responsibilities

  • Technical Architecture & System Design: Own and drive the end-to-end technical architecture for multiple product verticals, ensuring alignment with business goals.
  • Full-Stack Engineering Ownership: Actively contribute to the codebase and oversee the development of production-ready applications using the MERN stack and Flutter.
  • AI/ML Integration & Intelligent Systems: Lead the integration of AI and ML capabilities into applications and evaluate emerging tools for adoption.
  • Team Leadership & People Management: Mentor and manage a team of senior software engineers while fostering a culture of ownership and accountability.
  • Multi-Vertical Delivery Ownership: Oversee the development of multiple product verticals, managing timelines, dependencies, and priorities.
  • Technology Strategy & Roadmap: Collaborate on the long-term technology roadmap and engineering planning in alignment with leadership goals.

Qualifications

  • Experience: 4–8 years of hands-on software engineering experience, with at least 2 years in a leadership role.
  • Technical Skills:
    • Proficiency in JavaScript (ES6+), React.js, Node.js, MongoDB, Flutter, and PostgreSQL.
    • Familiarity with distributed systems, database design, and cloud platforms (AWS/Azure/GCP).
    • Experience in API design and performance optimization.
  • Soft Skills:
    • Strong people management and team leadership abilities.
    • Excellent communication and mentoring skills.
  • Education: Relevant degree in Computer Science or related field preferred.

Preferred Skills

  • Experience with AI/ML APIs and integration in production-grade applications.
  • Background in Agile methodologies and project management tools.

Powered by
HumanBit Logo