How Remoteville checks and expires listings
Software Engineering Manager
Skills
Back-End Web DevelopmentContinuous IntegrationDebt EliminationDebt RestructuringPerformance ReviewsProduct ServiceProject Management
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Previous experience managing and recruiting other software engineers
- Experience hands-on experience building and maintaining a complex back-end application
- Strong communication skills for interfacing with non-technical stakeholders and occasionally with customers
- Familiarity with principles of high-quality code, including continuous integration, declarative and functional programming
- Well-versed in agile or lean planning and project management processes
Nice to have
- Strong interpersonal skills
- High empathy
- Ambitious
- Nice
Day to day
- Manage a team of several developers working on minware's core application
- Provide career guidance and conduct performance reviews for engineers
- Conduct interviews and play an active role in growing the team
- Review code, participate in sprint meetings, and provide guidance to ensure that engineers are meeting product and technical requirements
- This is a player/coach role, so you will spend part of your time working on development tasks as part of the team
- Work closely with product managers and customers to define minware's capabilities
- Design and architect new system components
- Manage a backlog of tech debt reduction and internal efficiency improvements.
