Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for a Senior React Native engineer with 7+ years of total experience and passion for building performant iOS and Android apps.
You will
• Build smooth UI experiences
• Maintain code and write automated tests to ensure high quality code
• Diagnose and fix bugs and performance issues
• Deploy and maintain the apps on App Store
• Distribute apps to QA/UAT teams and assist in user acceptance testing
• Work closely with business and IT stakeholders to translate business requirements into technical specifications
You must have
• At least 5+ years of experience in developing mobile apps using React Native framework
• Strong knowledge of ES6, Typescript.
• Strong knowledge of Unit testing frameworks.
• Familiarity with push notifications, and cloud messaging application programming interfaces
• Experience of working with XML/JSON data models and integration with REST APIs
• Experience in state management libraries such as redux , redux toolkit .
• Strong knowledge of working with git repositories & monorepo
• Strong troubleshooting ability and technical analysis skills – performance optimization included.
• Strong communication skills with a team-centric approach to discussion and decision-making within a distributed team.
• Strong knowledge of building native modules for iOS & Android and latest React native architecture.
You should have
• Strong communication skills with a team-centric approach to discussion and decision-making within a distributed team.
• Hands on with build, debug, troubleshooting and distribution of apps in android and iOS platforms
• Familiarity with native build tools, like Xcode & Android studio
You may have (Bonus skills)
• Hands on with any of the popular DevOps tools such as Jenkins, GitHub Actions etc.
• Knowledge of various designing tools such as Figma, Sketch, Invision or Adobe XD
Job Specific Responsibilities
• Write clean, reusable code using best practices
• Write concise and readable unit tests to thoroughly test potential bugs
• Proactively advise on best practices
Processes and Practices
• Test Driven Development
• Agile Methodology
• CI/CD (Fastlane or Auzre Devops or AWS Code Pipeline)
Similar Jobs
- Android Software Developer, Gi...Renewal by Andersen - Tiffee Companies - Dubai, United Arab Emirates13 days ago
- Android Software Developer, Gi...Viacom18 Media Private Limited - Dubai, United Arab Emirates25 days ago