Senior Mobile Engineer

AI overview

Join a project aimed at improving cargo transportation efficiency by developing and maintaining a large-scale, high-load mobile application using React Native.

Brightech is an international product IT company that is part of a US logistics holding.
One of our key projects is Dispatchland - a mobile application for drivers, designed to control and track cargo transportation, helping them efficiently manage delivery processes and supporting them at every stage of transportation.


We are looking for a Senior Mobile Engineer - an experienced mobile applications developer specializing in building cross-platform apps (iOS and Android) using the React Native framework.


Dispatchland has been in operation for over 5 years, constantly updated and scaled. That’s why we are looking for a Senior Mobile Engineer who will join our team to develop new features and maintain the existing functionality. This project offers an excellent opportunity to enhance your expertise by working on a large-scale, high-load product in the logistics domain.


We offer: 

  • Fully remote work format;
  • An official contract with an American company;
  • Equipment required to perform tasks;
  • Paid sick leave and vacation;
  • Days off for holidays and birthdays;
  • Budget for specialized training;
  • Career growth and development


Requirements:

  • 4+ years of software development experience, including at least 4+ years in mobile development using React Native;
  • Experience in developing backend services with Node.js;
  • Proficiency in JavaScript and TypeScript;
  • Experience with state management tools such as Redux, Zustand, or Recoil;
  • Deep understanding of mobile application architecture, navigation models, and performance optimization;
  • Familiarity with RESTful APIs, GraphQL, and third-party API integrations;
  • Experience integrating Google APIs (Geo, Routes) and Firebase Push/Notification (FCM/APNs), including background processing;
  • Experience with mobile debugging, logging, and analytics tools;
  • Experience with relational and non-relational databases;
  • Experience with cloud services such as AWS, Google Cloud, or Azure;
  • Knowledge of CI/CD tools and mobile app deployment (App Store, Google Play);
  • Strong understanding of version control (Git);
  • Excellent problem-solving and communication skills.


Nice to have:

  • Experience with Elysia (Bun) and its plugin ecosystem;
  • Experience with WebSockets or gRPC in React Native.


Technological stack: JavaScript, TypeScript, React Native, React.js, Node.js, Elysia (Bun) 


Key Responsibilities:

  • Develop and maintain mobile applications based on React Native for iOS and Android;
  • Optimize application performance, reduce loading times, and improve UI responsiveness;
  • Implement best development practices, including code reviews and testing;
  • Participate in sprint planning and task estimation;
  • Collaborate with business analysts, designers, and backend teams to align requirements and integrations;
  • Integrate with APIs and third-party services;
  • Design mobile application architecture with scalability and performance in mind.


Send your CV — we are waiting for you!



Perks & Benefits Extracted with AI

  • Learning Budget: Budget for specialized training;
  • Career growth opportunities: Career growth and development
  • Paid Time Off: Paid sick leave and vacation;
  • Remote-Friendly: Fully remote work format;
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Mobile Engineer Q&A's
Report this job
Apply for this job