Senior iOS Engineer

Senior iOS Engineer

Full-Time 48000 - 72000 ÂŁ / year (est.) No home office possible
Go Premium
LemFi

At a Glance

  • Tasks: Design and develop high-performance iOS applications with a focus on user experience.
  • Company: Join LemFi, a fintech startup revolutionising financial services for immigrants.
  • Benefits: Competitive salary, dynamic work environment, and opportunities for professional growth.
  • Why this job: Make a real impact in the fintech space while working with cutting-edge technology.
  • Qualifications: 5+ years of iOS development experience and strong problem-solving skills.
  • Other info: Collaborative culture with opportunities to mentor junior developers.

The predicted salary is between 48000 - 72000 ÂŁ per year.

LemFi (YC S21, Series B) is revolutionising cross‑border financial services for immigrants through its multi‑currency platform, processing over $1 billion in monthly transactions. We provide instant remittances, foreign exchange services, and multi‑currency accounts, all in one seamless experience. With 300+ employees across 15+ countries, our platform supports twelve currencies and integrates directly with local banks and mobile money providers, ensuring fast, low‑cost transactions. But we’re not stopping at payments. LemFi is building a comprehensive financial ecosystem empowering immigrants with the financial tools they need to thrive—wherever they go.

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 LemFi 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 iOS Engineer to join our team in either Riga or London. If you are passionate about building high‑performance mobile applications, have a deep understanding of iOS 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 iOS applications. Implement performant APIs and optimise app interactions with backend services. Ensure apps 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/optimise 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 iOS development. Deep knowledge of Swift and familiarity with SwiftUI, with hands‑on experience building complex mobile applications. Strong understanding of iOS frameworks, architecture patterns (e.g., MVVM, Clean Architecture), and design principles. Expertise in building apps that integrate with RESTful APIs. Solid understanding of iOS security concepts, including data encryption, secure storage, and authentication mechanisms. Experience with Automated UI Testing (e.g., using XCTest or other tools).
  • UI/UX Focus: Proven experience designing and implementing user‑friendly, responsive, and visually appealing interfaces.
  • 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 Instruments in Xcode. Experience with setting up and optimising CI/CD pipelines for iOS apps. BS/MS degree in Computer Science, Engineering, or a related field.

Job Details

  • Seniority level: Mid‑Senior level
  • Employment type: Full‑time
  • Location: Riga or London
  • Remote options: not specified

Senior iOS Engineer employer: LemFi

At LemFi, we pride ourselves on being an innovative fintech startup that values a collaborative and inclusive work culture. Our employees enjoy the benefits of working in a dynamic environment where they can take ownership of their projects, contribute to meaningful financial solutions for immigrants, and grow their skills alongside passionate colleagues. With locations in vibrant cities like Riga and London, we offer unique opportunities for professional development and a chance to be part of a mission-driven team that is reshaping the future of cross-border financial services.
LemFi

Contact Detail:

LemFi Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior iOS Engineer

✨Tip Number 1

Don't be shy! Direct message the job poster on LinkedIn or other platforms. A friendly, personalised message can make you stand out and show your genuine interest in the role.

✨Tip Number 2

Network like a pro! Reach out to current employees at LemFi or join relevant online communities. Engaging with people in the company can give you insider info and potentially a referral.

✨Tip Number 3

Show off your skills! If you have a portfolio or GitHub, share it. Highlight projects that align with the job description, especially those showcasing your iOS development expertise.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're serious about joining the LemFi team and contributing to our mission.

We think you need these skills to ace Senior iOS Engineer

iOS Development
Swift
SwiftUI
RESTful APIs
MVVM
Clean Architecture
Automated UI Testing
User Interface Design
User Experience Design
Problem-Solving Skills
Analytical Skills
Attention to Detail
Communication Skills
Collaboration Skills
Mentoring

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior iOS Engineer role. Highlight your experience with Swift, iOS frameworks, and any relevant projects that showcase your skills in building high-performance mobile applications.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for fintech and how your background aligns with LemFi's mission. Don’t forget to mention your commitment to quality code and user-centric design.

Showcase Your Projects: Include links to your GitHub or portfolio where we can see your work. Demonstrating your coding style and problem-solving skills through real examples will make you stand out in the application process.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at LemFi

✨Know Your Tech Inside Out

Make sure you brush up on your iOS development skills, especially Swift and SwiftUI. Be ready to discuss your past projects in detail, focusing on the architecture patterns you've used and how you've tackled challenges in app performance and security.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've solved complex problems in your previous roles. Think about times when you had to debug an issue or optimise an app's performance, and be ready to explain your thought process and the impact of your solutions.

✨Emphasise Collaboration

Since this role involves working closely with designers and product managers, highlight your experience in cross-functional teams. Share examples of how you've collaborated to create user-centric designs and how you’ve mentored junior developers to foster a positive team environment.

✨Stay Updated on Trends

Familiarise yourself with the latest trends in iOS development and UI/UX design. Be prepared to discuss how you keep your skills sharp and how you incorporate new technologies or methodologies into your work to enhance user experiences.

Senior iOS Engineer
LemFi
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>