Responsibilities:
• Architect, develop, and maintain high-quality React Native applications using clean code.
• Use additional JavaScript libraries, such as Redux, to make asynchronous API calls and enhance website loading speed.
• Implement pixel-perfect user interfaces that match designs.
• Diagnose and repair bugs and performance bottlenecks for native-like performance.
• Reach out to the open source community to encourage and assist in implementing mission critical software fixes —React Native moves quickly and frequently breaks things.
• Participate in sprint retrospectives and daily standups as well as two-week sprints.
• Utilize new, contemporary, smooth animations and transitions to provide a great user experience.
• Plan the data and presentation layers of the application’s front end.
• Be a part of a React Native developer community that shares knowledge and assists one another when problems arise.
Requirements:
• Bachelor’s/Degree Master’s in Computer Science/Information Technology.
• Must have experience working with Builder.ai
• Extensive knowledge of React tools such as Webpack, Enzyme, React.js, Flux, and Redux.
• Strong command of the JavaScript, TypeScript, or Clojure Script languages and their nuances, including ES6+ syntax.
• REST API knowledge, the document request model, and offline storage.
• Ability to identify with Full Stack clients’ goals and commit to delivering on the promises you and your team make to them.
• A positive outlook and a go-getter attitude.