About the Role:

We are seeking a seasoned Technical Leader with a strong background in software development and a passion for delivering high-quality SaaS products. As a Software Development Manager, you will play a pivotal role in leading a cross-functional Agile Scrum team, driving engineering excellence, and ensuring the successful delivery of our SaaS platform. This role requires not just technical expertise, but also a proactive, delivery-focused mindset, with a meticulous, conscientious and methodical approach.

This position is ideal for someone with a strong product-oriented background, who thrives in a fast-paced, dynamic environment, and is ready to take on the challenge of guiding teams towards technical and operational excellence. You will have the opportunity to shape the future of our platform, introduce innovative solutions, and work closely with a variety of stakeholders, including the CTO. For this position, we offer a competitive remuneration package aligned with the candidate's skills and experience, along with a flexible work environment, including opportunities for remote work.

Key Responsibilities:

  • Lead and manage cross-functional Agile Scrum team to deliver high-quality software solutions. Champion Agile methodologies while driving process improvements to enhance team efficiency and delivery outcomes.
  • Work closely with architecture and development teams to create low-level designs and technical implementations that align with product requirements and architectural standards.
  • Partner with project management and client teams to create and execute technical project delivery plans. Ensure that technical deliverables are met on time and within scope.
  • Mentor and coach team members, providing guidance on technical challenges and helping them grow in their careers. Write code when necessary to unblock teams or set the foundation for difficult technical tasks.
  • Drive innovation by challenging the status quo and suggesting new technologies, tools, and approaches. Ensure the adoption of best practices across engineering, architecture, and quality.
  • Facilitate client meetings, providing clear and concise updates on project progress and technical challenges to senior stakeholders.
  • Oversee the full software development lifecycle, from design to build, test, delivery, and support, with a hands-on approach when required.

Required Experience & Skills:

  • Proven experience in leading cross-functional Scrum team to deliver complex projects in a production environment.
  • Strong background in developing multi-layer systems, particularly in Typescript/React, with recent hands-on coding experience. Familiarity with full-stack development practices is essential.
  • Extensive experience in building SaaS products and working with cloud-native technologies, preferably AWS.
  • Strong ability to estimate delivery times, break down functional requirements into technical deliverables, and effectively communicate with stakeholders.
  • Being meticulous and methodical are essential for success in this role