Job Description
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. eTeam
Job Tags
Similar Jobs
TinkBird Healthcare Staffing / Locum Tenens & Perm
...Sick time also included Shared Call Surgical cases per month: 270 Ability to work with a team of experienced CRNAs Moonlighting opportunities available BLS & ACLS Certifications Required Integrated Electronic Health Record (EPIC) Salaried Position...
Terra Contracting Inc
...Safely operate commercial vehicles, hydrovac excavation trucks, and dump trucks. Transport heavy equipment along local Las Vegas area... ...Qualifications: Valid Commercial Driver's License (CDL). Experience in driving tractor-trailers, hydrovac trucks, or dump trucks...
Unifi
General information Job Title Airport Ramp Agent FT (Delta) - ORF Date Monday, May 19, 2025 State Virginia City Norfolk Base Pay Rate: $ 15.15 Full/Part Time Full Time Exempt or Non-Exempt Position...
Kenan Advantage Group
...Job Description KAG Specialty Products is currently hiring Regional Company Truck Drivers in your area! Join KAG today to take advantage great pay, competitive benefits packages, supportive terminal managers and great equipment! Currently hiring CDL-A Truck Drivers...
Everglades Equipment Group
...Were looking for a creative and detail-oriented Front-End Web Developer to join our team. You'll help build and maintain engaging websites, collaborating... ...Javascript experience is a plus. You will use some Alpine.js Location: Remote Employment Type: Full-time...