More jobs:
React Native - Software Engineer
Job in
St. Louis, Saint Louis, St. Louis city, Missouri, 63105, USA
Listed on 2025-12-27
Listing for:
SPECTRAFORCE
Full Time
position Listed on 2025-12-27
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer, App Developer - Mobile/Web, Cloud Engineer - Software
Job Description & How to Apply Below
Job Title
React Native - Software Engineer
Duration6+ months
Location100% Remote (CST)
Key Responsibilities- Spearheading the architecture and construction of mobile applications while coordinating with teams managing other layers of product infrastructure.
- Building enterprise-level React Native apps with precision‑crafted UIs for Android and iOS platforms.
- Leveraging native APIs for extensive integrations with native mobile platforms.
- Diagnosing and rectifying bugs and performance bottlenecks to ensure seamless, native‑like performance.
- Upholding coding standards and writing automated tests to guarantee top‑notch product quality.
- Translating complex requirements into distinct coding tasks and strategies.
- Crafting unit and integration tests for thorough and regressive software testing.
- Participating in design and code reviews.
- Collaborating with various teams (Product, PM, etc.) to ensure the delivered code aligns with functional/technical specifications.
- Engaging actively in Agile routines and ceremonies, including daily standups, sprint planning, and sprint demos/retrospectives.
- Bachelor's degree in Computer Science or a related field or equivalent practical experience.
- Minimum of 3 years of professional React Native development experience in an Agile environment.
- Profound understanding of Computer Science fundamentals, including OOAD, MVVM design patterns, data structures, and algorithms.
- Extensive experience in creating React‑Native modules (npm) and developing reusable custom libraries and components. Extensive experience with Typescript.
- Profound understanding of front‑end frameworks, particularly React.
- Experience with RESTful APIs and OAUTH.
- Proficiency in creating a Jenkins pipeline using third‑party tools like Fastlane.
- Proven experience in deploying applications on Apple App Store and Google Playstore.
- Solid foundation in working with third‑party libraries (Redux, RxJS) and debugging dependency conflicts.
- Comprehensive understanding of the mobile app development lifecycle.
- Knowledge of object‑oriented programming and reactive programming patterns.
- Experience with RESTful APIs, integrating mobile applications to server‑side systems, and understanding the document request model and offline storage.
- Familiarity with automated testing suites, like Jest, Mocha, and Postman, and experience with unit and integration tests (Espresso, JUnit) and Co‑routines.
- Experience with dependency injection (Dagger).
- Ability to contribute to a large‑scale Agile‑driven software engineering project, with a solid understanding of professional software engineering best practices for the entire SDLC, including CI/CD.
- Excellent verbal and written communication skills.
- Open‑mindedness, a relentless thirst for learning, and an unyielding spirit of collaboration.
- Exceptional interpersonal skills and a positive mindset.
- Experience with TDD or BDD.
- Familiarity with cloud‑native, scalable, and highly available distributed systems.
- Understanding relational and No
SQL databases such as MySql, Postgres, Mongo, and Redis. - Experience with container technologies like Docker and Kubernetes.
- Experience with Atlassian tools such as JIRA and Confluence.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×