Lead Mobile Engineer (Krakow) - Closed
The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Lead Mobile Engineer (Krakow).
About the client:
We are a leading global product engineering and digital services company that unites 4000+ seasoned professionals globally on various projects in healthcare, fintech, travel, sportswear, entertainment, and security. The client delivers high-impact technology solutions to Fortune 500 and fast-growing organizations worldwide.
As an Expert/Lead Mobile Engineer, you’ll spearhead technical leadership on a transformative project aimed at elevating digital capabilities, fostering innovation, and driving continuous improvement within a prominent multinational banking and financial services organization, renowned for its global presence and dedication to pioneering client solutions.
This position features a hybrid work model that seamlessly integrates remote flexibility with a minimum of two days per week at our Cracow office, providing the opportunity for potential relocation to Cracow.
Responsibilities:
- Technical Problem Solving: Take the lead on challenging technical problems and advise on solutions.
- Advocacy and Communication: Advocate for technology within HSBC, communicating to a global team of engineers.
- Leadership and Oversight: Participate in the technology leadership team, providing oversight as a senior engineering lead.
- Quality Assurance and Decision-Making: Decide on engineering practices, ensure quality standards, and evaluate new technology.
- Scalable Solutions and Talent Management: Build scalable solutions, collaborate on talent recruitment, and provide feedback.
- Technical Debt Reduction: Identify strategic ways to reduce technical debt and drive continuous improvement.
Requirements:
- Proven track record as a senior contributor or tech lead in a large-scale mobile engineering setup.
- Mastery in mobile technology with a solid grasp of agile and DevOps practices.
- Proficiency in Kotlin for Android app development.
- Familiarity with key libraries and tools like Dagger2, Rxjava2, Retrofit2.
- Expertise in UI and Core Architectural Design patterns.
- Strong background in writing Unit Tests and UI tests using Junit, Mockito, Espresso.
- Understanding of metrics for informed decision-making to enhance product quality and speed of delivery.
- Awareness of emerging trends in the Android ecosystem.
- Knowledge of source code versioning tools, particularly Github.
- Understanding of security principles and integration practices (e.g., HTTPS, certificate pinning, encryption).
- Bachelor’s degree in Computer Science, Engineering, or related field.
Your soft skills matter:
- Communication is a key. You speak and write in English fluently or at least at upper-intermediate level.
- Strong communication skills, adept at engaging and guiding diverse engineering teams.
- Accountability for the own scope of work and capability to assess tasks of less experienced colleagues.
- Prior experience mentoring engineers and fostering collaborative relationships.
- Skilled in constructive feedback providing.
- Eager to learn and grow: curios, keen to constant self-development.
- Constantly improving own mastership.
- Proactive in efforts to deliver results according to the expectations.
- Suggesting new ideas, looking for alternative solutions.
- Ability to express ideas, thoughts and questions simply, concisely and in a structured way.