Match score not available

Senior Android Engineer- EU at LemFi

Remote: 
Full Remote
Contract: 
Salary: 
58 - 58K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years of experience in Android development., Deep knowledge of Kotlin and Java., Experience with RESTful APIs for mobile apps., BS/MS degree in Computer Science or related field..

Key responsabilities:

  • Architect and develop scalable Android applications.
  • Collaborate with designers and product managers for UI/UX.

LemFi (Formerly Lemonade Finance) logo
LemFi (Formerly Lemonade Finance) Financial Services Startup https://lemfi.com/
11 - 50 Employees
See all jobs

Job description

About our Company:

At Lemfi, we are reshaping the future of how immigrants move their money globally. Our mission is to enhance the financial lives of the next generation of immigrants, supported by leading investors who share our vision. We offer a multi-currency account that enables users to hold, send, and receive money from the U.S., UK, Canada, or Europe to over 30 countries worldwide, catering to their personal and business banking needs in any currency.

We launched the first version of the app at the beginning of October 2020 with just the ability to send money to Africa. Now, just 4 years later, we empower users across multiple continents to send and receive money, as well as pay bills for services worldwide on behalf of their loved ones. Our team has grown to over 300 members, working remotely and living in various continents across the globe.

We're looking for passionate individuals to join us in shaping the future of our platform. With over 1.5 million active users and counting, this is an exciting opportunity to contribute to a product that makes a real impact on a global scale. Come be part of our journey!

Job Summary:

You are a candidate who would thrive in a fintech startup environment like ours, where we readily accept individuals with a humble, yet uplifting attitude alongside a diligent sense of work ethic. The teams here at Lemonade Finance are passionate about their work and fields of expertise, but also lend hands on cross-functional responsibilities to ensure the success of the company and the satisfaction of our clientele.

We are looking for an experienced Senior Android Engineer to join our team. If you are passionate about building high-performance mobile applications, have a deep understanding of Android development, and thrive in creating intuitive, seamless user experiences, we want to hear from you!

This role is ideal for someone with a strong sense of ownership, a commitment to shipping quality code, and a drive to constantly improve.


Job Responsibilities:

Design and Development:

  • Architect, design, and develop scalable and maintainable Android applications.
  • Implement performant APIs and optimize app interactions with backend services.
  • Ensure apps are built with a keen focus on security and privacy best practices.
  • Code Quality and Best Practices:
  • Write clean, maintainable, and well-documented code following industry standards.
  • Conduct and participate in peer code reviews to ensure quality and consistency.
  • Continuously monitor app performance and debug/optimize for speed and responsiveness.

User Experience:

  • Collaborate closely with designers, product managers and other relevant stakeholders to create engaging and intuitive user interfaces.
  • Implement UI/UX designs with attention to detail, ensuring pixel-perfect execution.
  • Stay updated on Android design patterns and guidelines to deliver a modern, user-centric experience.

Ownership and Collaboration:

  • Take full ownership of features and deliverables, from development to production release and beyond.
  • Work cross-functionally with product, backend, and QA teams to ensure seamless app functionality.
  • Mentor and direct junior developers, fostering a culture of learning, improvement and excellence.

Requirements:

Technical Expertise:

  • 5+ years of professional experience in Android development.
  • Deep knowledge of Kotlin and Java, with hands-on experience building complex mobile applications.
  • Strong understanding of Android frameworks, architecture components (e.g., MVVM, Clean Architecture), and design patterns.
  • Expertise in building RESTful (or otherwise, e.g GraphQL APIs) for mobile apps.
  • Familiarity with tools and libraries like Jetpack Compose, Retrofit, Hilt, and Coroutines.
  • Solid understanding of mobile security concepts, including encryption, secure storage, and authentication mechanisms.
  • Experience with CI/CD pipelines for Android apps.

UI/UX Focus:

  • Proven experience creating user-friendly, responsive, and visually appealing UIs.

Soft Skills:

  • Strong problem-solving and analytical skills with a detail-oriented mindset.
  • High sense of ownership and accountability for delivering top-quality work.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team.

Nice to Haves:

  • Knowledge of performance profiling tools like Android Studio Profiler
  • A strong portfolio of published apps.
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Experience with Automated UI Testing
  • Experience in the fintech industry.
  • Location- Riga, Latvia

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Accountability
  • Collaboration
  • Communication
  • Analytical Skills

Android Developer Related jobs