HireFT
Browse JobsHow it worksPricingSuccess Stories
    Back to jobs
    ND

    Ndeavour Consulting

    Consulting

    Senior Android Engineer

    Any, BulgariaRemoteFull-time5+ yrs experiencePosted 2w ago
    All Ndeavour Consulting jobs

    Job description

    About Us

    Mobile Wave Solutions is a professional services company specialising in software development as a service. We are committed to delivering scalable, high-quality software solutions that meet the evolving needs of our clients. With a growing team of over 120 engineers and a mission to empower businesses globally, we provide expert teams to deliver robust solutions and drive innovation.

    We are looking for a Senior Android Engineer for an exciting opportunity with a client in the fintech industry, working on innovative solutions to enhance customer experiences and streamline financial services. This role offers the chance to contribute to cutting-edge technology projects in a fast-paced, impactful environment.

    As a Senior Android Engineer, you will develop innovative Android applications and play a key role in mobile architecture and design, delivering outstanding user experiences. We expect engineers to demonstrate curiosity, passion, and a proactive mindset, with strong skills in algorithms, problem-solving, and building scalable, resilient, and crash-free Android applications. Effective communication is an attribute we care deeply about, as you and your team will collaborate in a fast-paced engineering environment to achieve outstanding results.

    Duties and Responsibilities

    • Architect, design, build, and deliver world-class Android applications.

    • Collaborate with engineers, product owners, and other colleagues to identify meaningful challenges and deliver business value.

    • Write clean, maintainable, and scalable code following Android development best practices.

    • Learn, grow, and mentor other engineers through code reviews and pair programming to accelerate their technical mastery.

    • Challenge existing team processes and identify opportunities for continuous improvement.

    • Contribute to and promote engineering standards and best practices, making a positive impact across the team.

    • Ensure application performance, stability, security, and reliability across supported Android devices and operating system versions.

    Qualifications, Skills, and Experience

    • 5+ years of experience in software development.

    • 4+ years of professional experience in Android development.

    • Experience architecting, designing, building, and delivering high-quality Android applications.

    • Strong knowledge of the Android SDK and the Android application development ecosystem.

    • Strong proficiency in Kotlin and experience writing idiomatic, readable, and maintainable code.

    • Solid understanding of Android architecture patterns, design principles, and SOLID principles.

    • Experience customizing Android UI components, navigation, transitions, lists, and complex layouts.

    • Proven track record of designing and implementing high-quality, reliable, and crash-free Android applications.

    • Practical experience integrating RESTful APIs and working with asynchronous operations.

    • Experience with dependency injection, modularization, and building maintainable application architectures.

    • Strong problem-solving skills and a good understanding of algorithms and data structures.

    • Experience working with agile methodologies and collaborative software development practices.

    • Excellent communication skills in English, both written and verbal.

    Advantages

    • Experience designing and building highly reliable Android applications that serve millions of users.

    • Good understanding of Jetpack Compose and modern Android UI development.

    • Experience with Kotlin Coroutines, Flow, and reactive programming.

    • Experience with Android testing strategies, including unit, integration, and UI testing.

    • Experience with Gradle, build optimization, and CI/CD pipelines for Android applications.

    • Experience with Google Play Console and the application release process.

    • Experience with GraphQL.

    • Experience in the FinTech industry.

    • Experience in consumer lending or credit card issuing.

    Our Benefits

    • Remote Office – Option to work remotely or hybrid

    • Parking Space – Free parking available

    • Fun Office Space – Game zone and relaxation area

    • Health Insurance – Private health insurance, including dental care

    • Holidays – 5 extra days after your 1st and 5th year with us

    • Personal Development – Company-sponsored training and development

    • Employee Referral Program – Competitive bonus for successful referrals

    • Social Events – Celebrating success together

    • Family Insurance – Add insurance coverage for a family member

    • Multisport Card – Fully covered sports pass

    Job details are sourced from the employer's original posting.

    Open job posting
    ND

    About the company

    Ndeavour Consulting

    NDEAVOUR CONSULTING is a consulting firm providing professional advisory services.

    View all Ndeavour Consulting jobs
    Industry
    Consulting
    Open roles
    4

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.