quintegro

Team Lead

Location: Remote

Quintegro develops products primarily for large companies in the US. Our projects are to create web and mobile applications from scratch and their long-term development and support. We are responsible for the full cycle of the product - from design to development, testing, support, and often participate in the development of product strategy and product management. We also serve as an innovation center for fast and high-quality creation of MVP and proof of concept, including for companies that have their own development teams, but need a more dynamic and agile approach to the project.

We are now looking for an experienced Team Leader to join our team who will play a crucial role in driving the development of our products, leading and mentoring a team of skilled engineers, and collaborating with cross-functional teams to deliver high-quality software solutions.

Responsibilities / General

  • Partner with product managers, designers, and other stakeholders to define product requirements, establish priorities, and create roadmaps
  • Monitor all communication channels to identify and address urgent issues promptly
  • Facilitate effective communication within the team and across cross-functional teams
  • Plan, estimate, and break down complex epics and stories into manageable tasks, setting realistic deadlines
  • Provide comprehensive support in analyzing, debugging, troubleshooting, and resolving technical problems and issues in the software product, considering trade-offs, risks, and long-term implications

Responsibilities / People Management

  • Offer direction, guidance, and support to team members, assisting them in overcoming challenges
  • Collaborate with tech leads, architects, and engineering managers to plan and monitor project progress
  • Resolve conflicts and address personnel issues within the team
  • Mentor teammates, conduct office hours, and hold regular 1-on-1 meetings with team members
  • Conduct behavioral interviews with candidates and facilitate technical onboarding
  • Work closely with product managers, designers, and other engineers to define product requirements and translate them into technical solutions
  • Foster collaboration with cross-functional teams, including QA, UX/UI, and DevOps, to ensure a seamless development process

Requirements

  • 5-8 years, with a proven track record of designing, building, and maintaining complex software systems
  • Proficiency in JavaScript, TypeScript
  • Strong understanding of computer science fundamentals, including data structures, algorithms, and complexity analysis
  • Working experience with software development best practices, such as version control, testing, continuous integration/continuous delivery (CI/CD), etc.
  • Experience with React, Next.js
  • Knowledge of database design, querying, and management (SQL, NoSQL)
  • Familiarity with various software architectures, such as microservices, event-driven, or monolithic, and architectural patterns and principles (SOLID, DDD, YAGNI, KISS, DRY)
  • Ability to analyze and solve complex technical problems
  • Good debugging and troubleshooting skills
  • Good teamwork and collaboration skills, with the ability to work effectively in cross-functional teams
  • Experience in creating and reviewing architectural artifacts, such as system diagrams, data flow diagrams etc.
  • Strong written and verbal communication skills, with the ability to clearly articulate technical ideas and concepts

Will be a strong plus

  • Experience with React Native, Flutter, etc
  • Knowledge of major cloud providers, experience with AWS, Vercel
  • Ability to design and evaluate scalable, secure, and maintainable software systems that meet functional and non-functional requirements

We offer

  • Remote work from any country of the world
  • A team that is committed to quality
  • Ability to manage processes and make decisions
  • Experience of working in a growing international company
  • Variety of projects and tasks
  • Wages in hard currency

Excited to contribute to our mission? Join our team! Send your application to:

join.us@quintegro.comTo the List of Vacancies