Job Description

Mobile App Developers

Mandatory Skills

  1. Experience building applications for Mobile and Tablet devices.
  2. Experience with React Native, React.js and Redux - Working experience on at least 2 projects with these technologies
  3. Experience with libraries such as Lodash, Redux Saga/Thunk and Moment.js etc
  4. Functional and object oriented programming and development experience with JavaScript (ES5 & ES6)
  5. Understanding of Android and iOS operating systems.
  6. Test driven development using either Jest, Jasmine, Karma and Expresso.
  7. strong Azure, Node.js and Rest API skills, frameworks available for Node JS
  8. Strong proficiency with JavaScript
  9. Understanding the nature of asynchronous programming and its quirks and work around.

Good to Have Skills

  1. Hands-on experience in iOS / Android
  2. Knowledge of Azure / AWS / GCP
  3. Understanding of performance testing and optimization techniques
  4. Familiarity with usability concepts within mobile design
  5. Experience with the Systems Development Life Cycle (SDLC)
  6. Other mobile development experience (HTML5/CSS/JavaScript)
  7. Knowledge of Git Repository, Jira and VSTS
  8. Experience in NoSql Databases such as MongoDB, CosmosDB etc.


  1. Design, development, testing and implementation of software solutions designed for mobile devices
  2. Translate designs and wireframes into high quality code
  3. Ensure the best possible performance, quality, and responsiveness of the application
  4. Identify and correct bottlenecks and fix bugs
  5. Working closely with the product and UX Team to work on user experience optimization

Latest Blogs