Senior Front-End Developer (React Native) – Mobile & Web Banking Platforms

Apply now
Heading background

Hi, nice you are here! 😊 Embrace change with Efigence! We are a technology company established in 1995, where people are a priority. A team of over 150 technology enthusiasts allowed us to implement hundreds of projects in the banking, insurance, e-commerce and other sectors. Many of them have gained recognition by winning awards in prestigious competitions.

Senior Front-End Developer (React Native) – Mobile & Web Banking Platforms

Location:   Remote work + exciting travel opportunities to Riyadh, Saudi Arabia

Join the Front Lines of Fintech Innovation — From Warsaw to Riyadh

We’re looking for an experienced Senior Front-End Developer to join our team working on innovative solutions in the digital banking sector. In this role, you’ll play a key part in shaping cutting-edge digital banking interfaces for one of the fastest-growing financial institutions in the Middle East. You will be responsible for creating and developing mobile applications and websites that will be integrated with existing production systems. The technologies used include React Native and supporting technology Flutter. Expect a blend of remote flexibility and hands-on, on-site collaboration in Riyadh — a unique chance to take your expertise global.

International Experience in Riyadh

✈️Join on-site collaboration sessions in Riyadh — an emerging global hub for digital innovation

✈️One-week onboarding trip within your first month  

✈️Regular design sprints and workshops in Saudi Arabia with client stakeholders

✈️All travel and visa arrangements handled by us — flights, hotel, and expenses fully covered

✈️Experience Middle Eastern culture and business first-hand while growing your global career

✈️Time zone: Some overlap with KSA (UTC+3); Sunday–Thursday workweek on client side

Your Responsibilities:

🔹Designing and implementing front-end solutions for banking applications (mobile and web) using React Native and/or in future in Flutter. 

🔹Collaborating with the backend team on creating REST APIs and microservices 

🔹Participating in the development and optimization of existing services and features

🔹Traveling to Riyadh for business trips (full expense reimbursement)

🔹Ensuring high code quality, testing, and documentation 

🔹Travel to Riyadh for business trips as needed (all expenses covered)

Who Are We Looking For?

✅Experience as a senior front-end developer (5+ years of professional experience)

✅Ability to create responsive interfaces

✅Experience building applications with React Native and/or Flutter – with future focus on Flutter

✅Knowledge of web technologies (HTML, CSS, JavaScript/TypeScript)

✅Teamwork skills and good communication

✅Proficiency in English at a strongly conversational level (C1)

✅Flexibility to work on Sundays and holidays, aligning with client working hours (Sunday–Thursday workweek in Saudi Arabia).

Optional:

✅Leadership skills

✅Previous experience working for a bank or proven understanding of banking/financial products and processes

✅Experience in working with clients/financial institutions in the middle-east

What Can You Expect from Us?

🌍Career Development – Access to training, certifications, and mentorship

🌍Meaningful Projects – Collaborate with major financial brands and shape real impact

🌍Travel & Global Exposure – Boost your experience with international projects

🌍Remote Flexibility – Work remotely or hybrid, whichever fits you best

🌍Employment Type – Clear and transparent employment terms on B2B contract

🌍Work-Life Balance – Flexible hours, cultural respect for your time

🌍Perks – Private healthcare, Multisport card, English classes, training budget

🌍Supportive Culture – Wednesday Wisdom sessions, open feedback, team collaboration

Ready to Code With Purpose – And See the World While Doing It?

If you’re excited about building real digital change and working in one of the most exciting regions in global fintech, apply now and let’s shape the future of banking — together.

Senior Front-End Developer (React Native) – Mobile & Web Banking Platforms

Location:   Remote work + exciting travel opportunities to Riyadh, Saudi Arabia

This is how we recruit:

1

Let’s talk about specifics

Online meeting with team leader and HR. Tell us who you are and we tell you who we are.

2

Do a practical task

We will check your skills and you’ll check what you can expect in your daily work.

3

Wait for feedback

we won't disappear in mysterious circumstances; we want you to know where you stand

Didn’t find the role with best fit?

Photo

Let us know what you’d love to do and drop us your CV. We might want to get back to you soon!

Aneta Chruścielewska

HR Director