We are looking for a React Native developer for building performant mobile apps on both the iOS and Android platforms.
Roles And Responsibilities
- 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 committed to perfection is required.
- Work with the functional testers to ensure accuracy and solution integrity.
- Frequently communicate with users, and team members during program development to review progress and ensure that requirements have been met.
- Evaluate the best approach to solve problems.
- Present solutions and recommendations to stakeholders.
- Provide technical training and mentoring to other teams and team members.
Requirements
- 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
- Understanding of RESTful HTML/CSS, ES6 (variables and scoping, array methods), code
- versioning tools like GIT, SVN, etc., popular frontend development tools, CI/CD tools,
- DevOps, performance testing frameworks like Mocha, Node + NPM.
Non-Technical Skills
- Excellent Written/Oral communication skills in English
- Quick learner
- Passionate for technical excellence
- Self-motivated worker, that can complete tasks under minimal supervision
- Ability to work under pressure
- Team Player
- Comfortable performing component demonstration in front of key business holders, PMs, and clients.
- Domains worked on: CPG, Retail, Logistics, Banking
- Project type: Application Development and Support
Skills: xcode,application development,mocha,building these applications,typescript,ci/cd tools,ensure accuracy and solution integrity,npm,devops,clojurescript,react,document request model,third-party dependencies,restful html/css,git,html/css,debugging dependency conflicts,svn,intellij,node,javascript,android studio,react native,component demonstration,ci/cd,ios,gradle,es6,es6+,offline storage,rest apis,android platforms