mobile app developer

Developerswipe Right Recruitment
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Flutter
JavaScript
Amazon Web Services (AWS)
User Authentication
Cloud Computing
Design of User Interfaces
Push Technology
Mobile Application Software
PostgreSQL
Payment Gateway
TypeScript
Firebase
Backend
Stripe
Dart
React Native
Front End Software Development
REST
Microservices
Google Pay

Job description

  • Build a cross-platform mobile app using React Native or Flutter.
  • Develop backend services using Firebase / Supabase / Node.js / AWS / GCP.
  • Implement RESTful APIs, real-time messaging, and push notifications.
  • Integrate payment solutions such as Stripe, Apple Pay, or Google Pay.
  • Collaborate on UI/UX flows to ensure a smooth, modern user experience.
  • Ensure robust data protection, authentication, and UK GDPR compliance., * Clear product goals and user flows.
  • Brand guidelines and design direction (if required).
  • Flexible working arrangement and fast feedback loops.

Requirements

We are looking for an experienced mobile app developer to build a new application from the ground up. The project involves end-to-end development, including frontend, backend, real-time features, and a clean, intuitive user experience. You should be comfortable taking a concept and turning it into a fully functional, production-ready app., * Proven experience delivering mobile apps from scratch.

  • Strong knowledge of JavaScript/TypeScript (React Native) or Dart (Flutter).
  • Backend development experience and familiarity with cloud-based architecture.
  • Strong understanding of real-time communication tools and notifications.
  • Experience with payment gateway integration.
  • Good grasp of UI/UX design best practices.
  • Understanding of app security, user authentication, and GDPR considerations.

Preferred Background

  • Experience building social, dating, or location-based applications.
  • Previous work in startups or fast-paced product environments.
  • Strong communication skills and the ability to work independently.

Apply for this position