Insightful

Engineering Manager

Insightful

full-time

Posted on:

Location Type: Office

Location: BelgradeSerbia

Visit company website

Explore more

AI Apply
Apply

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