React Native Developer (Middle/Senior level)
EPAM is looking for a React Native Developer (Middle/Senior level) to deliver enterprise‑grade mobile banking solutions for a major financial institution. This is a hands‑on technical role focused on building high‑quality features across iOS and Android platforms, while also offering opportunities for professional growth and leadership contribution.
Responsibilities
 * Develop and maintain React Native features for financial workflows on iOS and Android
 * Integrate with backend APIs and microservices, ensuring performance, security and code quality
 * Write clean, testable code following team and enterprise standards
 * Participate in code reviews and collaborate with cross‑functional teams (Backend, QA, Delivery)
 * Implement accessibility (WCAG 2.1 Level AA) and security best practices
 * Support and mentor junior developers and contribute to continuous improvement initiatives
Requirements
 * 5–8 years of software development with at least 2–4 years of hands‑on React Native experience for iOS and Android
 * Proven experience delivering mobile features of moderate to high complexity
 * Understanding of mobile development best practices and UI/UX design principles
 * Strong problem‑solving skills and attention to detail
 * Experience working in Agile or Scrum environments
 * Solid understanding of REST API integration, asynchronous programming and cross‑platform development
 * Experience with Git, CI/CD pipelines and modern development tooling
 * Knowledge of accessibility standards (WCAG 2.1) and mobile security best practices
 * Experience with state management libraries such as Redux or MobX
Nice to have
 * Previous experience in financial services, banking or other regulated industries
 * Familiarity with biometric authentication, CMS integration and mobile security standards
 * Understanding of cloud‑native microservices architecture and banking domain workflows
 * Knowledge of automated testing frameworks (Jest, Detox, Appium) and App Store or Google Play deployment processes
 * Experience working with distribution or offshore teams
We offer
 * EPAM Employee Stock Purchase Plan (ESPP)
 * Protection benefits including life assurance, income protection and critical illness cover
 * Private medical insurance and dental care
 * Employee Assistance Program
 * Cyclescheme, Techscheme and season ticket loans
 * Various perks such as free Wednesday lunch in‑office, on‑site massages and regular social events
 * Learning and development opportunities including in‑house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
 * If otherwise eligible, participation in the discretionary annual bonus program
 * If otherwise eligible and hired into a qualifying level, participation in the discretionary Long‑Term Incentive (LTI) Program
 * *All benefits and perks are subject to certain eligibility requirements
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Information Technology, Engineering, and Business Development
Software Development and IT Services and IT Consulting
#J-18808-Ljbffr