Engineering Leader (mobile stream)
We are looking for an Engineering Leader (mobile stream) to join our team.
Responsibilities:
- Drive end-to-end ownership of the software development lifecycle
- Design and implement solutions ranging from critical maintenance work to new feature development based on UAT feedback and business priorities
- Create and maintain comprehensive technical documentation including architecture diagrams, operational runbooks, troubleshooting guides, and decision logs to ensure knowledge retention
- Build quality-first mindset by integrating QA practices throughout maintenance workflow to maintain system stability and reliability
- Lead and mentor the team, fostering a culture of technical excellence, ownership, and continuous improvement
- Serve as the primary technical point of contact for the client, ensuring clear communication, effective expectation management, and alignment on both business and technical goals
- Сombine hands-on technical work with leadership duties, ensuring effective technical decision-making
- Ensure implementation of engineering best practices
- Collaborate closely with product stakeholders to transform business requirements into robust and secure technical solutions
- Ensure system health and performance monitoring using modern observability tools (Grafana, GrayLog, etc.) and ensure proactive issue resolution
- Promote a product-oriented mindset within the team, focusing on delivering customer value and business impact
- Manage team performance, facilitate Agile ceremonies, and ensure timely delivery of project milestones
Requirements:
- 10+ years of software development experience
- Experience in leading development teams, monitoring, and verifying SDLC metrics.
- Extensive experience working with mobile technologies – Android Open Source Project
- A big plus: 3+ years of full-stack development experience with Node.js, or proficiency in another backend programming language
- Strong leadership skills
- Wide experience working with different architectural frameworks and notations
- Understanding and experience in developing and deploying microservices
- Experience developing REST interfaces, OpenApi
- OOP, OOD, DDD, Design Patterns proficient
- Working knowledge of relational databases, NoSQL technologies
- Experience with different cloud service providers – preferably AWS
- Working knowledge of Kubernetes
- Familiar with various monitoring tools like GrayLog, Grafana
- Working experience in an Agile environment, a clear understanding of Agile methodologies and mindset, and development practices applicable to them
- Upper-Intermediate/Advanced English level
Nice to have:
- Working with security aspects of business functionality, cross-cutting approaches to secure and limit public access
- Experience leading knowledge transfer initiatives between different teams
- Experience with web frontend development
Product-oriented mindset is a must, excellent communication, organizational, and facilitation skills, focus on team results, leadership qualities, and resilience.
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Required languages
English | B2 - Upper Intermediate |
AOSP, Android, Android SDK, Node.js
Published 3 September
42 views
·
0 applications
📊
Average salary range of similar jobs in
analytics →
Loading...