Development Manager to $4000

We are looking for someone to join the development team working on our enterprise product — a person with a strong technical background to ensure a clear understanding of the product’s technical development.

Requirements Checklist
Leadership & People Management

  • Has prior experience managing or leading a software engineering team.
  • Has run 1:1s, performance reviews, and career development plans.
  • Demonstrates ability to mentor and coach engineers of various levels.
  • Can articulate examples of building a high-performance or collaborative culture.
  • Experience resolving conflicts and facilitating team alignment.

Engineering Execution & Delivery

  • Able to translate product roadmaps into actionable engineering plans.
  • Demonstrates strong understanding of Agile/Scrum methodology.
  • Experience with sprint planning, backlog prioritization, and story estimation.
  • Proven ability to manage delivery timelines and meet milestones.
  • Shows capability to balance short-term delivery with long-term technical initiatives.

Technical Competency

  • Strong foundation in software development principles and modern architectures.
  • Proficiency in at least one modern programming language (Python, Java, C#, JS/TS, Go, etc.).
  • Experience with CI/CD pipelines and modern deployment tools.
  • Understanding of cloud platforms (AWS, Azure, GCP).
  • Experience with code reviews, quality standards, and technical decision-making.
  • Familiarity with testing strategies and automation frameworks.
  • Understanding of monitoring, observability, and incident response practices.
  • Knowledge of security best practices and compliance requirements.

Release & Delivery Management

  • Has overseen release cycles and deployment workflows.
  • Demonstrates ability to implement release management best practices.
  • Experience coordinating with QA, DevOps, and cross-functional teams.
  • Ability to identify, communicate, and mitigate delivery risks.

Performance & KPI Tracking

  • Able to define and track engineering KPIs (velocity, defects, code quality, stability).
  • Experience presenting performance insights to senior leadership.
  • Data-driven approach to improving team efficiency and output.

Process & Quality Management

  • Experience establishing or improving engineering processes and workflows.
  • Advocates for documentation, coding standards, and maintainable practices.
  • Has implemented continuous improvement initiatives.
  • Demonstrates commitment to scalability, quality, and technical excellence.

Cross-Functional Collaboration

  • Strong partnerships with Product Management in previous roles.
  • Experience collaborating with QA, DevOps, Support, or other business units.
  • Clear communication style with both technical and non-technical audiences.
  • Works effectively in high-growth or fast-paced environments.

General Qualifications

  • Excellent communication and interpersonal skills.
  • Strong problem-solving and decision-making ability.
  • High ownership, accountability, and organizational skills.
  • Demonstrated ability to operate under ambiguity with calm and clarity.

Responsibilites

1. Lead, mentor, and motivate a team of software developers to deliver high-quality software solutions.

2. Conduct regular 1:1s, performance reviews, and career development planning for team members.

3. Translate product roadmap and strategic objectives into clear engineering plans and deliverables.

4. Manage sprint planning, backlog prioritization, and workload distribution across the team.

5. Define and enforce timelines, ensuring milestones are delivered on schedule.

6. Balance short-term delivery needs with long-term technical investments.

7. Oversee software release cycles, ensuring quality, reliability, and timely delivery.

8. Coordinate across teams to plan and track software releases.

9. Implement release management best practices, and deployment strategies.

10. Monitor and mitigate risks that could impact delivery schedules.

11. Define and monitor key performance indicators (KPIs) for development efficiency, quality, and velocity.

12. Track engineering productivity, code quality, defect rates, and release stability.

13. Provide regular reporting and insights to Head of Product on team performance and progress.

14. Establish and refine development processes.

15. Ensure proper documentation, coding standards, and best practices are followed.

16. Drive continuous improvement in software engineering practices and workflows.

17. Advocate for technical excellence, scalability, and maintainability in solutions.

Required languages

English B2 - Upper Intermediate
Published 27 November
41 views
·
15 applications
65% read
·
29% responded
Last responded 6 minutes ago
To apply for this and other jobs on Djinni login or signup.
Loading...