Mobile Developer

Full Time O Fallon MO NTT DATA Corporation

Job Description

Job Duties and Tasks

  • Develop and apply application architecture methodologies, standards and leading practices
  • Develop applications on Android & iOS platform for diff. Android phone & tablet devices, iPhones & ipads
  • Collaborate with cross-functional teams like Business Group to deliver the applications
  • Have ownership of complete application
  • Requirements gathering and understanding
  • Prepare High Level and Low level design document
  • Coding, Unit testing & bug fixing
  • Responsible for code reviews, coverage information capture and documentation
  • Application Deployment to Apple & Google application store
  • Basic sanity/developer testing of the build
  • Prepare build release document
  • Ability to work and deliver under triple constraint (time, scope and resources)
  • Multi-tasking and ability to contribute to multiple projects in parallel
  • Excellent presentation, communication skills and customer engagement experience
  • Good understanding of mobile development eco system

Skills and Experience requirement

  • 8+ years of development experience with at least 4 years in mobile space
  • Experience with React Js, React Native, JavaScript including DOM Manipulation and JavaScript object model
  • Thorough understanding of React Native and its core Principles
  • Understanding & experience in ES6, ES10, JSX
  • Hands on experience on React Native Framework atleast 2 years
  • Experience React-Router, Redux, Redux-Thunk, Redux-Saga, GraphQL
  • Understanding of NMP, Yarn
  • Testing tools like Jest, Mocha
  • Good Knowledge of HTML5, CSS.
  • Experience in mobile application development
  • Ability to perform requirement elicitation and estimate the effort accordingly
  • Hands-on knowledge of different Android, iOS versions
  • Expert level understanding of application architecture
  • Object Oriented Programming Concepts
  • Complete understanding of the Android & iOS App ecosystem
  • Experience in uploading the app to Google Play store & Apple app store
  • Web service requirement (SOAP, REST/JSON)
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle
  • SVN, Git , Gradle version control experience
  • Experience in CI/CD tools
  • Experience object-oriented concepts and design patterns
  • Aptitude for learning and applying programming concepts



To apply for this job please visit