5+ years of experience in building cross platform mobile applications using React Native as primary skill

• Skilled in test-driven development and passion for both code and output quality

• Experience building custom RN packages as required.

• Good knowledge of JavaScript, OOPS, React- Native, mobile app lifecycle

• Experience using Redux and Redux Saga

• Experience developing event based mobile apps for real time updates

• Experience building offline apps using SQLite

• Familiarity with native build tools, like XCode, Gradle Android Studio

• Experience building clean, modern, smooth animations and transitions for excellent user experience.

• Experience publishing apps to play store and app store.

Track down and avoid/reduce technical debt using a variety of modern tools

• Work with cross-functional teams to design and develop innovative solutions that meets the needs of our customers

• Work across the different phases of the software development lifecycle including estimating level-of-effort, identifying best approach, supporting QA testing, deployments, documentation, debugging, post prod support, and shipping security improvements

• Participate and contribute in all Agile ceremonies Research, document, note trade-offs and recommend potential solutions

• Create and/or update documentation to support development efforts. Documentation may include detailed specifications, implementation guides, architecture diagrams and/or design documents.

Requirements

5+ years of experience in building cross platform mobile applications using React Native as primary skill

• Skilled in test-driven development and passion for both code and output quality

• Experience building custom RN packages as required.

• Good knowledge of JavaScript, OOPS, React- Native, mobile app lifecycle

• Experience using Redux and Redux Saga

• Experience developing event based mobile apps for real time updates

• Experience building offline apps using SQLite

• Familiarity with native build tools, like XCode, Gradle Android Studio

• Experience building clean, modern, smooth animations and transitions for excellent user experience.

• Experience publishing apps to play store and app store.

Track down and avoid/reduce technical debt using a variety of modern tools

• Work with cross-functional teams to design and develop innovative solutions that meets the needs of our customers

• Work across the different phases of the software development lifecycle including estimating level-of-effort, identifying best approach, supporting QA testing, deployments, documentation, debugging, post prod support, and shipping security improvements

• Participate and contribute in all Agile ceremonies Research, document, note trade-offs and recommend potential solutions

• Create and/or update documentation to support development efforts. Documentation may include detailed specifications, implementation guides, architecture diagrams and/or design documents.

Location

Chennai, Tamil Nadu, India

Job Overview
Job Posted:
4 days ago
Job Expires:
Job Type
Full Time

Share This Job: