Job Description :

Job Description    

Role: Mobile Developer

Location: San Ramon, CA/ Tempe, AZ( Post COVID onsite) 

Contract: W2/C2C/1099 (Any visa is fine)

Note:-Candidate must take coding test in client round

Job Description:

·         Work as part of a team to build React Native iOS / Android applications.

·         Work with native modules when required.

·         2+ years of professional experience working with React Native.

·         6+ professional experience with iOS or Android development (Swift, Objective-C, Java, Kotlin) and other professional software development experience.

·         Strong understanding of JavaScript and Type Script language.

·         Ability to work through new and difficult React Native issues.

·         Architect, build and maintain excellent React Native applications with clean code.

·         Implement pixel perfect UI's that match designs.

·         Implement clean, modern, smooth animations and transitions that provide an excellent user experience.

·         Integrate third-party API's.

·         Write unit and integration tests.

·         Release applications to the Apple and Google Play stores.

·         Complete two-week sprints, and participate in sprint retrospectives and daily standups.

·         Assist with building estimates.

·         Work with modern tools including Jira, gitlab, etc.

·         Design and development of web pages, RESTful APIs & Micro services using Node, spring boot, Kafka and React JS

·         Code maintenance using GIT, branching strategies and feature branches.

·         Perform Code Review and Code Security Review activities before delivery in accordance with development standards and deliver Code Review Reports

·         Adhere to Legal, Security and Auditing requirements

·         Create and maintain Knowledge Transfer (KT) documents and a Knowledge Base of all such KT documents

·         Provide support to QA teams during sprint testing and end-to-end project testing

·         Requirements

·         Familiarity with native build tools, like XCode, Gradle.

·         Experience working with Swift, Objective C, and Java a plus but not required.

·         Experience with automated testing suites, like Jest or Mocha

·         Experience using Node, Spring boot or other micro-services frameworks along with Docker, Kubernetes is a plus.

·         Meaningful experience working on large, complex systems.

·         Experience in developing mobile and web applications using modern cloud architectures .

·         Experience in Banking or financial institution is a plus

·         An understanding of React Native best practices and a commitment to following them.

·         Ability to create and maintain continuous integration and delivery of React Native applications.

·         A positive mindset and can-do attitude.

             

Similar Jobs you may be interested in ..