Job Summary: We are seeking a skilled React Native Mobile App Developer to join our team. The ideal candidate will be responsible for designing and developing a user-friendly mobile application that enhances user experience and meets our company's objectives. This role requires collaboration with cross-functional teams to define, design, and ship new features, as well as a commitment to maintaining code quality and performance.
Key Responsibilities:
Develop and maintain high-quality React Native applications for both iOS and Android platforms.
Collaborate with designers to create intuitive, visually appealing, and user-friendly interfaces.
Write clean, maintainable, and efficient code while adhering to best practices.
Integrate third-party APIs and services as needed.
Conduct thorough testing of applications to identify and resolve bugs.
Optimize application performance for maximum speed and scalability.
Qualifications:
Proven experience as a React Native developer with a strong portfolio of mobile applications.
Proficiency in JavaScript and familiarity with TypeScript.
Experience with state management libraries such as Redux or MobX.
Understanding of RESTful APIs and integration.
Knowledge of mobile app design principles and UI/UX standards.
Familiarity with native build tools, like Xcode, Gradle, Android Studio, etc.
Excellent communication and teamwork abilities.
Preferred Qualifications:
Experience with automated testing suites, like Jest or Mocha.
Familiarity with continuous integration and deployment (CI/CD) pipelines.
Understanding of mobile security best practices.
Job Type: Part-time
Pay: $25.00-$34.00 per hour
Benefits:
Casual dress
Flexible schedule
On-site parking
Stock options
Work from home
Education:
Bachelor's Degree (preferred)
Language:
English (preferred)
Work Location: In person