Senior Front-end (React)/Mobile (Kotlin/Swift) Developer Offline

We are an international fintech company creating innovative products for multiple markets. Our ecosystem includes mobile applications, primarily WebView wrappers for web versions, which require ongoing maintenance and occasional development of new ones. Alongside mobile development, this role primarily involves working on the front end with React.js (Next.js, TypeScript). While the focus will be on React.js development, mobile development tasks will comprise up to 30% of the workload on average.

 

Main Responsibilities:

 

  • Develop and maintain UI for FinTech products, ensuring seamless localisation for international markets.
  • Develop and maintain mobile applications using Kotlin (Android) and Swift (iOS)
  • Integrate WebView with web products
  • Publish applications in app stores (Google Play, App Store)
  • Collaborate with the DevOps team to manage CI/CD
  • Develop new WebView-based mobile applications
  • Contribute to the development and maintenance of front-end applications using React.js (Next.js, TypeScript)
  • Work closely with UX/UI designers and backend developers
  • Optimise web application performance
  • Optimise front-end performance to support rapid iterations and product enhancements.
  • Collaborate with back-end developers and architects to integrate APIs and ensure efficient data flow.
  • Contribute to technical decision-making and propose improvements to existing front-end solutions.
  • Lead code reviews and mentor other developers, fostering best practices and knowledge sharing.

Stay up to date with industry trends and implement emerging technologies where applicable.
 

Expected Results:

  • Proposed and implemented performance optimisations for both mobile (e.g., reduced app start-up time, improved WebView rendering) and front-end (e.g., optimised SSR, caching strategies).
  • Developed a major native feature to enhance mobile app functionality.
  • Optimised CI/CD pipelines for mobile and front-end to improve deployment efficiency.
  • Reduced technical debt in mobile and front-end projects while ensuring best practices in security and architecture.
  • Established front-end and mobile best practices, including security, architecture, and performance guidelines.

 

Professional Qualifications:

  • 5+ years of experience as a Front-End or Mobile Developer.
  • Experience with Kotlin (Android) and Swift (iOS)
  • Experience integrating WebView in mobile applications
  • Experience publishing apps in Google Play
  • Strong proficiency in JavaScript/TypeScript, React.js.
  • Good Understanding of Next.js, Remix or similar React frameworks.
  • Deep understanding of micro-frontend architecture.
  • Experience with state management (MobX, Redux, Zustand, etc.).
  • Experience working with SOA (Service-Oriented Architecture) or MSA (Microservices Architecture).
  • Familiarity with CI/CD practices for front-end deployment.
  • Strong understanding of web security principles (OWASP, XSS/CSRF protection).
  • Confident use of Git and Jira for version control and project management.
  • English level B2 or higher.

 

 

Will be a plus:

  • Experience in FinTech.
  • Strong expertise in Next.js.
  • Experience with A/B testing or feature toggles.
  • Hands-on experience with UI component library design and management.
  • Expertise in i18n and l10n for international projects.
  • Familiarity with Java or PHP.
  • Familiarity with Core Banking Systems, especially B2 (Oracle PL/SQL).

 

What We Offer:

  • Be part of a dynamic and growing FinTech company where you can make a real impact
  • Remote work or possible relocation to Cyprus.
  • 20 days of vacation, 100% sick leave compensation
  • English language courses
  • Medical coverage

     
To apply for this and other jobs on Djinni login or signup.