Position - Mobile Application Developer - React Native
WireApps is expanding and is looking for an experienced React Native Mobile Application developer to join our development team. The ideal candidate will be responsible for the technical design and implementation of new product features and enhancements. A successful candidate will work in all phases of the development cycle from concept to development and maintenance.
Basic Qualifications
- Bachelor's degree or equivalent in Computer Science
- Strong Communication in English
- You have at least 4 years of full-time Mobile Development experience in React Native.
- Proficiency in JavaScript, HTML, CSS, and related web technologies.
- Familiarity with RESTful API and integration of applications to back-end services.
- Experience developing integrations with common 3rd party APl services e.g. Firebase, Stripe, Google, Plaid, Stych etc.
- Extensive experience in developing and deploying mobile applications on both iOS and Android platforms.
- Solid understanding of mobile app architecture and design patterns.
- Strong problem-solving and debugging skills.
- Proficient understanding of code versioning tools such as Git.
- Strong knowledge of design principles, patterns, and best practices.
- Ability to understand and translate business requirements into technical requirements.
- Ability to work effectively in a fast-paced, agile environment.
Preferred Qualifications
- Experience in launching apps on AppStore and PlayStore across different countries.
- A knack for benchmarking and optimization.
- Experience with additional frameworks or technologies such as Redux, TypeScript, or native mobile development (Java/Kotlin or Swift/Objective-C).
- Knowledge of backend technologies and databases (Node.js, Express, MongoDB, etc.).
- Previous experience in working on large-scale or enterprise-level mobile applications.
- Contributions to the open-source community or personal mobile app projects.
- Must have built at least two Android / iOS apps with Flutter and have published mobile apps in Google Play or App Store - able to demo.
Responsibilities
- Adhere to agreed-upon delivery schedules.
- Utilizes source control, continuous integration, and unit testing best practices.
- Work as part of cross-functional, passionate, and agile project teams to ensure quality is driven into the heart of the development process from requirements definition to delivery.
- Architecting, Developing and Deploying new features and enhancements for mobile applications.
- Always ensure best practices and industry standards are adhered to.
- Suggest and strive to always improve possible performance, quality, and responsiveness of the application.
- Diagnose and fix bugs and performance bottlenecks for great performance.
- Maintain code and write automated tests to ensure the product is of the highest quality.
Generating Download Link...