Senior React Native Developer

 

Recruiter:

Progressive Edge

Job Ref:

PEJR001

Date posted:

Tuesday, June 8, 2021

Location:

CapeTown, South Africa

Salary:

Market related


SUMMARY:
A large enterprise is looking for 2 x Senior React Native Developers and hopes to find individuals who possess a passion for pushing mobile technologies to the limits.

POSITION INFO:

Your Deep specialised knowledge of systems development & testing combined with mobile customer applications will be a key success factor.  Your collaborative technical guidance and mentorship will ensure a high quality of code and performance is maintained.  You will foster a high performing mobile team and work closely with Product Managers, Business Analysts and Solutions Architects and other cross functional teams and stakeholders in co-creating sustainable mobile experiences across a variety of platforms.

Role Description  

Configuration and creation of technical components and services required to deliver online customer facing features.    

  • Design, build and maintain the next generation of our mobile applications.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Analyse and understand business and customer requirements in the context of the current business environment and future opportunities.  
  • Set-up and maintenance of the technical infrastructure.    
  • Develop and document design and maintain the source base.  
  • Create conceptual, logical, and physical solutions, using appropriate coding techniques and methodologies.  
  • Identify and implement suitable coding solution(s) and alternatives that address the business needs/ requirements of key stakeholders from the business, solution delivery and operations areas to meet and exceed customer expectations.    
  • Adhere to standard coding practices and maintain development principles and quality compliance criteria to deliver according to commitments.  
  • Integrate design for maintainability, scalability, and efficiency.  
  • Coordinate with Architects and business stakeholders to determine functionalities.  
  • Complete deliverables throughout the System Development Life Cycle for compliance according to an agreed plan.  
  • Work within the frameworks of Agile (SCRUM) methodologies.  

Successful delivery of development projects and changes as required:

  • Work as part of a team without close supervision. 
  • Facilitate networks and work closely with external agencies and other third-party suppliers to provide input to design to ensure technical viability.   
  • Complete deliverables throughout the System Development Life Cycle for compliance according to agreed plan.  
  • Work within the framework Agile methodologies and/or other agreed cross-functional team ways of working  
  • Ensure a thoughtful and clear understanding of program and project goals and needs through thorough engagement with different stakeholders.  
  • Perform adequate project risk assessments by considering all technical and other interdependencies. Identify and prioritise project risks.
  • Set-up best practices and processes for new team inclusive of defining and performing code reviews.
  • Detect critical deficiencies and recommend improvements.  

Provide technical input and guidance into online channel evolution by keeping up to date with relevant technology:  

  • Provide active technical advice to the team, IT, and other business stakeholders.
  • Play a leading role in maintaining best of breed development standards for technologies and solutions.
  • Research, understand and stay up to date with current trends in Information Technology and specifically lead the technical competency within your area of expertise.
  • Actively share insights and information with relevant stakeholders and team.

 Guidance, Mentoring and Coaching the Development Team:

  • Provide technical leadership in the Digital Service Layer team, identify knowledge and skills gaps and actively devise learning strategies to develop the team as   required including areas such as new Digital Service Layer, business awareness, problem solving.  
  • Inspire the team to take accountability for their technical delivery and participation in the full IT team and foster an open environment that seeks to receive and provide regular feedback at individual, team and management levels.

REQUIREMENTS

  • Extensive, relevant, and demonstrable job-related experience in DevOps and React Native Development
  • Specific platform (iOS & Android) knowledge/understanding. Must be comfortable building or using native modules within React Native (solid experience required).
  • Experience in general software development, testing and standards development.  Including the practical ability to develop applications using multiple programming languages, frameworks, and technologies such as: Objective-C, Swift, Cocoa Touch frameworks and Hybrid Mobile Development (React Native) on Android or iOS.
  • Experience in a Senior Developer role with specific exposure to mentoring and coaching a team of Developers
  • Solid understanding of the full Mobile Development Life Cycle
  • Experience with offline storage, threading, and performance tuning.
  • Understanding of mobile design principles and Interface guidelines.
  • An understanding of the paradigms and design principles of the individual platforms.
  • Knack for benchmarking and optimization. 
  • Familiarity with native build tools.
  • Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntax.
  • Familiarity with Continuous Integration and Continuous Deployment
  • Any additional experience in technical solutions support with exposure to both Waterfall and Agile projects in DevOps with the Agile/Scrum Tool set, preferably Atlassian would be highly beneficial


 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Senior React Native Developer
Location: Cape Town
Salary:
44 days ago


Senior Front-End Engineer (React)
Location: Cape Town
Salary:
17 days ago


INTERMEDIATE TO SENIOR FULL STACK DEVELOPER (REACT AND ANGULAR)– CAPE TOWN – UP TO R530 PER HOUR
Location: Capetown
Salary: 1017600
INTERMEDIATE TO senior FULL STACK developer (react AND ANGULAR)– CAPE TOWN – UP TO R530 PER HOUR
56 days ago


Senior Full Stack Developer (React, Node.js, PostgreSQL)
Location: Capetown
Salary: Monthly salary
THE coding expertise of a senior Full Stack developer by a dynamic Finance Platform.
71 days ago


Application Architect
Location: Cape Town
Salary: 1200000
On the hunt for an Application Architect in Cape Town!
11 days ago


Senior GOLANG NATS Developer – Cape Town/ Hybrid – R 1.4m PA
Location: Capetown
Salary: 1 400 000
senior GOLANG NATS developer – Cape Town/ Hybrid – R 1.4m PA
29 days ago


Senior Software Java Developer/ Architect/ Lead – Cape Town/ Hybrid – R 1.5m PA
Location: Capetown
Salary: 1 500 000
senior Software Java developer/ Architect/ Lead – Cape Town/ Hybrid – R 1.5m PA
29 days ago


Senior Software Java Developer/ Architect/ Lead – Cape Town/ Hybrid – R 1.5m PA
Location: Capetown
Salary: 1 500 000
senior Software Java developer/ Architect/ Lead – Cape Town/ Hybrid – R 1.5m PA
37 days ago


Senior Software Java Developer – Cape Town / Hybrid – R 1.2m PA
Location: Capetown
Salary: 1 300 000
senior Software Java developer – Cape Town / Hybrid – R 1.2m PA
45 days ago


Principal Engineer
Location: Cape Town
Salary: 1 800 000 Annually
A premium software product and consulting firm, with a global footprint, is on the lookout for a Principal Engineer to join their team in Cape Town. You’ll work alongside smart, motivated Engineers across continents, guiding software solutions for global clients in tech, entertainment, and healthcare.
8 days ago


Create a free job alert for Senior React Native Developer in CapeTown

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions