DigiOutsource's job vacancy, Career and Recruitment Job title : Mobile Engineer React Native jobs in Western Cape Job Location : Western Cape, Cape Town Deadline : July 04, 2024 Quick Recommended Links
Purpose of the Role:
The role of a React Native Mobile Engineer is crucial in developing and maintaining comprehensive, end-to-end mobile applications, bridging the gap between front-end and back-end development to deliver exceptional user experiences.
Duties include, but not limited to:
- Develop cutting-edge software using the latest development tools and frameworks.
- Analyze specifications and complete technical documentation.
- Unit-test all software artifacts.
- Maintain and update current systems and develop new systems using the latest technologies.
- Collaborate with Product Owners and QA Engineers in developing, testing, and deploying systems components.
- Research and develop new technologies.
- Provide second/third line support to IT for software deployed into the company ecosystem.
- Analyze and resolve complex and high-impact production issues where required.
- Monitor systems performance and ensure all SLAs are met.
- Assist with technical documentation.
- Develop reusable Terraform templates for infrastructure as code to improve deployment speed and consistency.
- Ensure timely delivery of software solutions that meet quality standards.
- Develop backend services and APIs.
Essential Criteria:
- 3+ years hands-on React Native experience which includes: working with Restful APIs and databases such as SQLite, NoSql.
- Knowledge of mobile app development processes and lifecycles.
- Familiarity with Native Build Tools, like XCode, Gradle, and Android Studio.
- Knowledge of OO development methodologies and applying patterns i.e. MVC pattern, pub-sub patterns.
- Knowledge of JavaScript
- Experience in building mobile applications for both iOS and Android platforms.
- Proven Experience in working with agile teams and successfully delivering agile-based software projects.
- Willingness to work in a 24/7 environment.
- Proven experience with GIT source control.
Desirable Criteria:
- Computer Science-related degree, diploma, or similar qualification.
- Knowledge of cloud services such as Azure Functions, Azure API Management, Azure Service Bus, Azure Key Vault, Azure Cosmos DB, and Azure Application Insights.
- Working experience with Terraform and Pipelines.
- Experience with Real-time evaluations (SignalR/XSockets).
- Docker, Kubernetes.
Person Specifications:
- Adaptability / Flexibility
- Control And Efficiency
- Effectiveness & Delivery
- Innovation
- Communication
- Stress Tolerance
*Engineering / Technical jobs in south africa
*Mobile Engineer React Native in Cape Town