Remote job
React Native Mobile App Developer
Job details
About this role
Role overview Build and ship cross-platform mobile applications for iOS and Android, taking work from architecture through testing and production release. The role also includes improving engineering practices and may grow into a leadership position as the mobile function develops.
Responsibilities - Design, develop, test, and optimize React Native applications using TypeScript. - Connect mobile apps to REST APIs, authentication, push notifications, and third-party services. - Diagnose device-specific issues and improve reliability, responsiveness, memory use, security, and maintainability. - Manage builds, testing, debugging, profiling, and releases for both major mobile app stores. - Work with backend, design, and product colleagues to deliver polished user experiences. - Establish coding standards, documentation, and continuous build practices.
Requirements - Practical experience building and shipping React Native mobile applications. - Knowledge of JavaScript or TypeScript, asynchronous programming, and REST API integration. - Understanding of mobile architecture, state management, and debugging. - Familiarity with Git, Gradle-based Android builds, and iOS deployment tools and processes. - Ability to deliver independently, meet milestones, and troubleshoot across devices. - A portfolio or published mobile application demonstrating relevant work.
Benefits and work setup - The role is based in Dhaka or remote, with a 12-month contract and possible conversion to a permanent position based on performance. - Remote candidates responsible for iOS builds and testing need access to a MacBook.