React Native Mobile Developer

React jobs at Rainmaking


Join Rainmaking, a global corporate innovation and venture development firm, to impact the Middle East’s fast-growing startup ecosystem as a React Native Mobile Developer.
We create and launch startups with our partners. Our model allows us to combine the scale strengths and deep domain knowledge of corporates with the entrepreneurial execution of startups. Through the application of technology and deep market understanding, we will provide a smart digital experience for our yet to be disclosed target market.

We are looking for an experienced, entrepreneurial, hands-on person who can develop clean, semantic markup with current best practices utilizing React, React Native and JavaScript libraries.

Job Responsibilities:
- Work as part of a team to build React Native iOS / Android applications.
- Architect, build and maintain excellent React Native applications with clean code.
- Build UI interfaces based on mockups.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Integrate third-party APIs.
- Write unit and integration tests.
- Release applications to the Apple and Google Play stores.
- Implement adaptive layouts on different devices and form factors.
- Work with native modules when required.
- Work as part of the team, which will include other React Native developers, back-end developers, QA professionals, and SCRUM masters.
- Complete two-week sprints, and participate in sprint retrospectives and daily standups.
- Assist with building estimates.
- Interface with clients via Slack, Zoom, and email.
- Track your time targets.
- Ensure projects are completed and properly documented according to specifications and timelines.
- Collaborate well in a cross-functional team of engineers, designers, and product managers.

Requirements to apply:
- 4+ years of professional experience working with React Native.
- 6+ years of professional mobile development experience (Android and iOS).
- Proficiency in JavaScript, Java, and Swift development.
- Implement pixel-perfect UIs that match designs.
- Ability to write unit and integration tests.
- Experience working with REST APIs.
- Experience with Node.js.
- Proficiency in Git-based source code management.
- Must have DevOps tools experience 
- Working experience with CI/CD pipelines, preferably AWS CodePipeLine or Jenkins.
- Experience deploying applications to the Apple App Store and Google Play Store.
- Work with native modules when required.
- Experience working with SCRUM.
About Rainmaking:
- We are the people behind Startupbootcamp, the global accelerator with 100+ programs on four continents behind us.
- We are a fast growing innovation execution engine with a partnership of serial entrepreneurs with a mix of corporate and startup backgrounds.
- We are 150+ passionate innovators distributed across 12 offices.
- We have worked with 100 of the Fortune 500.
- We’re at the intersection of startups, corporates, investors and talent.
- We have a unique culture focusing on three strong values: being entrepreneurial, being impactful and being kind.
Apply for this job