React Native - Software Engineer

Remote Full-time
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. Apply tot his job
Apply Now →

Similar Jobs

Real Estate Agent – Florida (Buyer & Listing Opportunities)

Remote

POOLING - Virtual Assistant - Real Estate Focus

Remote

Real Estate Advisor, Healthcare, Wellness & Life Sciences

Remote

Real Estate Consultant - remote

Remote

Remote Yardi Consultant: Permanent / Contract

Remote

Remote-Real Estate Investment Representative / Acquisitions Agent

Remote

Commercial Underwriting Counsel Attorney – Hybrid (Orlando)

Remote

Associate Attorney - Affordable Housing & Low Income Housing Tax Credits

Remote

Director of Legal Affairs – Real Estate & Infrastructure (AI Data Center Expansion)

Remote

Performance Marketing Specialist for Luxury Real Estate in Montenegro (Balkan Markets)

Remote

Experienced Full Stack Remote Data Entry Specialist – Innovative Technology Partnerships with blithequark – $30/Hour – Flexible Work Schedule & Career Growth Opportunities

Remote

Experienced Full Stack Data Entry Associate – Remote Work Opportunity with blithequark

Remote

**Experienced Full Stack Customer Success Manager – Web & Cloud Application Development**

Remote

Legal Business Development Manager (Corporate Practice)

Remote

Disney Remote Job At Home – Entry Level Assistant – The Elite Job Opportunity for a Dynamic and Ambitious Candidate

Remote

Data Analyst /No Experience Required/

Remote

Experienced Remote Data Entry Clerk – Part-time Flexible Work Hours with Opportunities for Growth and Development

Remote

Document Review Professional

Remote

Up Closets Sales & Design Consultant (Full Time)

Remote

Administrative Assistant / Scheduling Assistant – Masters Petersens Flooring & Interior Design – Windsor, CO

Remote
← Back