Summary
Join TINQIN, a technology company focused on innovative solutions for the insurance industry, as a Software Engineering Manager. Lead and inspire 3-4 cross-functional engineering teams, driving technical excellence in Java backend systems and native mobile app development. Own end-to-end delivery, champion Agile practices, and architect scalable solutions. Foster talent growth by recruiting, onboarding, and mentoring engineers. Collaborate with stakeholders and optimize processes through DevOps/CI-CD pipelines. This mid-level leadership role reflects TINQIN's commitment to building a strong engineering organization.
Requirements
- Proven Leadership: 8+ years of software engineering experience, including 3+ years managing cross-functional teams (backend and mobile). Track record of leading 3–4 teams simultaneously in Agile environments
- Technical Mastery: Strong expertise in Java backend development (Spring, Hibernate, microservices) and native mobile ecosystems (iOS/Swift, Android/Kotlin). Familiarity with RESTful APIs, cloud platforms (AWS/GCP/Azure), and DevOps tools (Jenkins, Docker, Kubernetes)
- Architectural Vision: Experience designing scalable, secure systems and mobile apps. Ability to troubleshoot complex technical challenges and make data-driven architectural decisions
- Agile Advocate: Deep understanding of Agile/Scrum methodologies, sprint planning, and CI/CD pipelines. Passion for optimizing workflows and fostering team autonomy
- Collaborative Mindset: Strong communicator who bridges gaps between engineers, product managers, and executives. Skilled at translating business goals into technical roadmaps
- Talent Developer: Proven ability to recruit, mentor, and retain high-performing engineers. Passionate about fostering growth through feedback, training, and career pathing
- Quality-First Approach: Commitment to code quality, testing frameworks (JUnit, Espresso, XCTest), and observability tools (Prometheus, New Relic)
- Education: Bachelor’s or Master’s in Computer Science, Engineering, or related field (or equivalent experience)
Responsibilities
- Lead and Inspire Teams: Oversee 3–4 cross-functional engineering teams to deliver high-quality software solutions. Foster collaboration, mentorship, and a culture of innovation and accountability
- Drive Technical Excellence: Oversee the design, development, and maintenance of Java-based backend systems and native iOS/Android mobile apps. Ensure adherence to best practices, code quality, and scalability
- Own End-to-End Delivery: Collaborate with Product, UX/UI, and QA teams to prioritize projects, define roadmaps, and ensure timely delivery of features and products. Balance technical debt, innovation, and business goals
- Champion Agile Practices: Guide teams in Agile/Scrum methodologies, sprint planning, and retrospectives. Streamline workflows to improve efficiency and adaptability in a fast-paced environment
- Architect Scalable Solutions: Partner with senior engineers, team leads and architects to make critical architectural decisions, solve complex technical challenges across backend and mobile platforms
- Foster Talent Growth: Recruit, onboard, and retain top engineering talent. Conduct performance reviews, provide career development guidance, and cultivate a learning-focused environment
- Collaborate Across Stakeholders: Communicate technical vision and progress to executives, product leaders, and non-technical stakeholders. Align engineering output with company objectives
- Optimize Processes: Implement DevOps/CI-CD pipelines, monitoring tools, and automation to accelerate delivery while maintaining stability and security
Benefits
- Competitive remuneration package
- Dynamic and interesting work environment
- Opportunity to use cutting-edge technologies in real projects
- Collaboration with highly skilled and friendly colleagues
- Opportunity to learn and enhance your skills
- Additional corporate training, and tech conference tickets
- Annual employee performance check and reevaluation
- Team-building events
- Participation in charity and volunteer activities
- Lifework balance
- Social benefits – a monthly budget that includes
- Additional health insurance – Luxury package
- ���Health with priority” medical insurance covering severe diseases
- Employee Assistance Program, including psychological, finance, and legal advice
- Flexible social benefits (food vouchers, fuel vouchers, sport card, and other options)
- Extra days off for loyal employees (+1 additional day paid leave for each year of length of service in TINQIN (up to 5))
- Office perks (coffee, soft drinks, fresh fruits, ice cream, sports, and relaxation area)
- Remote/hybrid working model (employees can choose whether to work from the office or home)
- Flexible working hours
- Referral program bonuses
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.