
Engineering Manager
Insightful
full-time
Posted on:
Location Type: Office
Location: Belgrade • Serbia
Visit company websiteExplore more
About the role
- Lead regular bi-weekly 1-on-1s with team members
- Set individual objectives aligned with the overall team strategy and track progress
- Provide clear, regular feedback on performance and support individual growth
- Identify and plan education and development needs at least twice a year
- Address performance issues in a timely and constructive manner
- Foster psychological safety and protect the team from unnecessary disruption or outside interference
- Provide advice and assistance to team members on technical or non-technical challenges
- Support and mentor engineers on their technical contributions, architecture, and design decisions
- Oversee and own the team’s technical decisions, architectural design, and code quality
- Be accountable for engineering delivery throughout the SDLC
- Ensure the reliability, stability, and operational health of the team’s systems in production
- Conduct interviews for job candidates and train the team members to do technical interviews
- Create and maintain onboarding plans for new hires
- Ensure adequate team coverage and business continuity
Requirements
- Bachelor’s degree in Computer Science or a related field
- 5+ years of professional software development experience with strong JavaScript/Node.js (TypeScript) expertise
- 2+ years of experience in an engineering management or team leadership role
- Strong communication skills, with the ability to collaborate across technical and non-technical stakeholders
- Familiarity with Agile/Scrum
- Experience with Google Cloud Platform
Benefits
- Health insurance
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptNode.jsTypeScriptAgileScrumsoftware developmentSDLCarchitectural designcode qualitytechnical interviews
Soft skills
communicationcollaborationmentoringfeedbackperformance managementpsychological safetyteam leadershipproblem-solvingsupportaccountability
Certifications
Bachelor’s degree in Computer Science