About us :
Optym is a leading provider of decision automation and optimization software products for airlines, trucking, and railroad industries. With its headquarters located in Dallas, Texas and branches in four countries, Optym has over 250 highly qualified professionals and is rapidly growing. Optym offers competitive compensation and a great benefits package. Learn more about Optym and its culture at
www.optym.com
Job Role : Software Engineer / Senior Software Engineer
Responsibilities :
Design, develop, and maintain high-quality React Native applications for iOS and Android.
Collaborate with product managers, designers, and backend teams to define, plan, and deliver new features.
Write clean, modular, and testable code with attention to performance and maintainability.
Integrate RESTful APIs and manage complex data / state flows efficiently.
Build and integrate custom native modules (Android / iOS) when required.
Manage app releases and updates on Google Play Store and Apple App Store, ensuring compliance with evolving platform policies.
Monitor app performance, crash analytics, and handle post-release maintenance and updates.
Participate in code reviews, architecture discussions, and continuous improvement initiatives.
Troubleshoot, debug, and optimize applications for better performance and scalability.
Stay current with evolving mobile technologies, libraries, and app store guidelines.
Skills :
Strong in JavaScript (ES6+), Typescript, React, and React Native.
Hands-on with native Android (Java / Kotlin) or iOS (Swift / Objective-C).
Experience publishing and maintaining apps via Play Console and App Store Connect, handling signing, provisioning, and rollout.
Proficiency in state management libraries like MobX, Redux, or equivalent.
Familiar with Redux / MobX, REST APIs, CI / CD, and Git workflows.
Knowledge of app versioning, release management, and platform compliance updates.
Strong analytical and debugging skills with attention to detail.
Effective communication and teamwork across engineering and product functions.
Understanding of mobile security best practices and remote config strategies.
Exposure to automated testing (unit, integration, or E2E) using tools like Jest or Detox
Qualification :
B.Tech / B.S. or M.Tech / M.S. in Computer Science or related field.
4–6 years of experience in mobile app development with at least 3 years in React Native.
Location : Bengaluru
Engineer React Native • Delhi, India