Development Manager

INVID
9dHybrid

About The Position

At INVID, we are looking for a highly motivated and experienced Development Manager to lead our development team in building scalable, high-quality software solutions. This role combines technical leadership with people management, ensuring that projects are delivered on time, within scope, and aligned with business goals. What sets INVID apart is our collaborative and flexible work environment. We encourage our team to raise the bar in everything they do while maintaining a healthy work-life balance. With our hybrid work model, team members thrive both in the office and remotely. We foster a culture of mutual respect, autonomy, and accountability, where your voice matters and your growth is supported. From structured career paths and paid professional development to access to industry events, we’re committed to your success.

Requirements

  • Bachelor’s or master’s degree in computer science, Software Engineering, or related field.
  • 8+ years of experience in software development, with at least 2 years in a leadership or management role.
  • Strong proficiency in Agile Methodologies, React JavaScript/Node.js, Python, .NET, etc.
  • Excellent communication, organizational, and leadership skills.
  • Proven track record of delivering complex software projects on time and within budget.
  • Experience managing remote or distributed teams.
  • Familiarity with Agile/Scrum methodologies and tools (Jira, Confluence).
  • Knowledge of software architecture and design patterns.
  • Bilingual: English and Spanish
  • US Citizen | US Resident

Nice To Haves

  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a great a plus!

Responsibilities

  • Lead and mentor a team of software and mobile app developers, fostering a culture of collaboration, innovation, and continuous improvement.
  • Oversee the full software development lifecycle, from planning and design to deployment and maintenance.
  • Collaborate with the leadership team and other stakeholders to define technical requirements and project timelines.
  • Ensure code quality through best practices, code reviews, and automated testing.
  • Manage resource allocation, team performance, and career development of team members.
  • Drive adoption of modern development methodologies (Agile, DevOps, CI/CD).
  • Monitor and improve system performance, scalability, and security.
  • Stay current with emerging technologies and industry trends to guide strategic decisions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service