Please mention DailyRemote when applying
Match your resume skills with our AI powered skill match!
Questions interviewers often ask for this role, with sample answers.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
The Engineering Manager will lead a team of application developers in the design, development, and maintenance of full-stack software solutions. This role involves providing hands-on technical guidance, managing team performance, and collaborating with stakeholders to translate business needs into technical requirements.
DevTech is a mission-driven firm specializing in innovative, data-driven solutions that help governments, civil society, and the private sector strengthen public financial systems, unlock investment, and make informed decisions in complex environments. We combine advanced analytics, contextual insight, and blended finance strategies to deliver practical, forward-looking solutions worldwide. Guided by our core values of integrity, innovation, evidence-driven impact, resilience, and collaboration, DevTech works transparently and in close partnership with clients and communities to achieve measurable results and lasting impact.
The Engineering Manager will lead a team of application developers on delivering reliable, maintainable full-stack software. This is a front-line leadership role focused on technical guidance, team development, and delivery.
The incumbent is a pragmatic, well-rounded technologist who can guide application design, mentor engineers, and model effective leadership. Most technical work will involve design guidance, code reviews, and troubleshooting, with occasional contributions to production code.
Responsibilities
• Lead application developers through the design, development, testing, delivery, and maintenance of full-stack applications.
• Provide hands-on technical leadership through design guidance, code reviews, and troubleshooting; contribute production code when needed.
• Own application-level design decisions across front-end components, back-end services, APIs, databases, and integrations, aligned with the Director of Engineering’s broader technical direction.
• Manage engineers through regular one-on-ones, performance reviews, constructive feedback, and career development planning.
• Mentor engineers and model accountability, sound judgment, collaboration, and continuous learning in day-to-day work and team interactions.
• Plan and prioritize team tasks, estimate work, assign responsibilities, and manage capacity and progress against delivery milestones.
• Partner with product, program, data, and client stakeholders to clarify requirements, agree on scope, and translate business needs into practical technical solutions.
• Guide code quality, automated testing, application security, and documentation; ensure the team follows client SDLC processes and governance requirements.
• Collaborate with the Cloud Architect, who owns cloud infrastructure and DevOps, to coordinate application deployment needs and resolve dependencies.
• Communicate technical tradeoffs, delivery status, risks, and recommendations; maintain delivery plans, address blockers, and escalate issues when needed.
• Improve the team’s development and delivery practices, balancing commitments with software quality and engineers’ growth.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 217,169+ Jobs in Engineering Manager
Answer easy questions
217,169+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”