Why us?
Because Brightech is about people, with its up-to-date approach to development and confidence on the future both for specialists and business.
-
· 58 views · 11 applications · 17d
Senior Mobile Engineer + Node.js
Full Remote · Ukraine · Product · 4 years of experienceBrightech 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...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.
More
Send your CV — we are waiting for you!