React Native - Software Engineer (St Louis) Job at SPECTRAFORCE, Saint Louis, MO

emJ2RFRFNklxQmQwdm1MaS9iNFUydVN6VkE9PQ==
  • SPECTRAFORCE
  • Saint Louis, MO

Job Description

Job Title: React Native - Software Engineer

Duration of project: 6+ months

Location: 100% Remote (CST)

Key Responsibilities:

As one of our valued React Native Developers, your task will be constructing high-performance mobile apps for both iOS and Android platforms.

Your duties will include:

  • Spearheading the architecture and construction of these 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.

Essential Qualifications:

  • 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 AppStore and Google Playstore.
  • Proficiency in JavaScript and TypeScript languages.
  • 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.

Preferred Additional Experience:

  • Experience with TDD or BDD.
  • Familiarity with cloud-native, scalable, and highly available distributed systems.
  • Understanding relational and NoSQL 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.

Job Tags

Part time, Remote work,

Similar Jobs

Madison-Davis, LLC

Talent Acquisition Manager (Westchester County) Job at Madison-Davis, LLC

 ...staffing game to the next level? At Madison-Davis, were growing our internal Talent Acquisition team and looking for a sharp, experienced Talent Acquisition Specialist whos already working in the agency world. Youll be the one spotting, attracting, and hiring top-notch... 

Sanford Health

RN Ambulatory, First Assist I - General Surgery - FT Job at Sanford Health

 ...instruments and equipment. Responsible for utilizing the nursing process (assessment, diagnosis, outcomes/planning,...  ...on eligibility, a variety of benefits include health insurance, dental insurance, vision insurance, life insurance, a 401(k) retirement... 

Quagen Pharmaceuticals

Analytical Chemist I/II/III Job at Quagen Pharmaceuticals

 ...monograph for the raw materials, active pharmaceutical ingredients, in-process, finished and stability products, using various wet chemistry, physical and instrumental techniques such as LC, GC, UV-Vis Spectrophotometer, dissolution, IR, Particle Size Analyzer, KF Auto... 

KeHE Distributors LLC

Class A Professional Grocery Driver- 62K-88k a year. Job Job at KeHE Distributors LLC

Class A Professional Grocery Driver- 62K-88k a year. JobDeliveries are 99% on a dock with an electric pallet jack. Remaining 2% by hand truck and ramp or hand unload to a cart or pallet. Grocery store delivery. Pay: $62K - $88K$3000 sign on bonus. We offer profit... 

Ultraviolet Cyber

SOC Analyst Job at Ultraviolet Cyber

 ...across the U.S. and in India. Ultraviolet Cyber is seeking a SOC Analyst to join our Federal Delivery Team. The Security Operations...  ...during COOP or emergency operations. Important to note: Remote with monthly in-person meetings in Washington, DC. Meeting...