This post is over 30 days old. The position may no longer be available

React Native Developer

Blackbean Marketing Technologies Pvt. Ltd. , Anywhere · myblackbean.com · Full-time employment · Programming

About Blackbean Marketing Technologies

Blackbean Marketing Technology Inc. is a bespoke marketing technology agency based out of India and Canada. Since 2011, we have been pushing the envelope creatively and technologically. Blackbean's “Core Business” is developing mobile apps and solutions for retail, marketing and enterprise customers. Blackbean's flagship product Eventbuoy is one of the most powerful event apps and delivery platforms in the mobile space along with its industry-leading CMS and DMS. We create stunning digital experiences on the mobile. We are passionate and skillfully converge talent with technology. We create awesome solutions.

Job Description

React Native Developer

Experienced React Native developers can build apps that feel truly native while using web technologies that are familiar to a wide range of developers. They usually focus on the front end of the product, but they are also adept at understanding the API services and infrastructure with which the app needs to integrate.

A React Native engineer has a great blend of JavaScript and native platform skills, making them a useful resource for any team that needs to diversify its product across multiple platforms. They know when to pursue a fully native solution, and also when to use JavaScript to maximize code reuse and understandability.

Job Brief

We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.

Responsibilities

  • Build pixel-perfect, high-level UIs across both mobile platforms. 
  • Leverage native APIs for deep integrations with both platforms. 
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
  • Maintain code and write automated tests to ensure the product is of the highest quality. 
  • Transition existing React web apps to React Native. 

Skills

  • Firm grasp of the JavaScript and TypeScript or ClojureScript language and its nuances, including ES6+ syntax
  • Knowledge of functional or object-oriented programming 
  • Ability to write well-documented, clean Javascript code 
  • Rock solid at working with third-party dependencies and debugging dependency conflicts
  • Familiarity with native build tools, like XCode, Gradle Android Studio, IntelliJ 
  • Understanding of REST APIs, the document request model, and offline storage
  • Experience with automated testing suites, like Jest or Mocha 

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer