Senior Mobile Application Engineer (React Native SA)

at  Cv Library

Cape Town, Western Cape, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Jun, 2024Not Specified15 Mar, 2024N/AAzure,Google Cloud,Testing,Xcode,Business Requirements,Mobile Applications,Javascript,Jenkins,Ownership,Android StudioNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

At CV-Library we have a clear vision, we want to help the world to work by matching job seekers and businesses on the global platform they need to succeed.
Our mission is also clear for all our team, we help people find jobs and develop their careers and we help businesses find the talent they need to succeed. This also applies to our own businesses within the CV-Library group too!
We ensure that every piece of work we do at CV-Library ensures we can achieve this, it makes us who we are! We have a fun and vibrant culture where results are expected, recognised, and rewarded. Our people make us who we are, we also happen to be a very talented bunch!
We are looking for a senior React Native Engineer to join our team. The ideal candidate will have experience in designing, developing and maintaining high quality mobile applications, as well as experience with agile methodologies. The candidate should be able to work independently and as part of a team, and be able to communicate effectively with both technical and non-technical stakeholders. If you are a passionate software engineer, we want to hear from you!

REQUIREMENTS

  • Strong proficiency and expertise in React Native framework
  • In-depth knowledge and understanding of Javascript
  • Experience in developing mobile applications for both iOS and Android platforms.
  • Experience in Xcode, Android Studio.
  • Strong knowledge of mobile app development processes and lifecycles.
  • Experience with various testing suites.
  • Good communication and coaching/mentoring skills.
  • Must be ambitious and be willing to take ownership of what you work on.
  • Good problem-solving and organizational skill set.
  • Self-motivated and a willingness to get stuck in.
  • Understands the importance, the purpose, and the implementation of testing.
  • Experience of supporting, modifying and maintaining systems
  • An ability to effectively understand and translate product and business requirements into technical solutions.

DESIRABLE EXPERIENCE:

  • Experience with Capacitor native framework.
  • Experience with version control systems, preferably git.
  • Experience with RESTful services integration and development
  • Experience working with a major cloud platform preferred (AWS, Google Cloud, Azure)
  • Experience delivering applications using CI/CD tools following best practices.(Docker, Helm, Jenkins, ArgoCD etc)

Responsibilities:

  • Designing and developing robust, scalable, and efficient mobile applications using React Native.
  • Understanding and translating UI/UX figma designs into re-usable functional components.
  • Experience in hybrid mobile application maintenance.
  • Performs constructive design and code reviews while mentoring junior developers.
  • Collaborate with Product to ensure product roadmap items are delivered on time.
  • Contribute to requirement analysis, design, code and unit testing of software components using agile software development processes.
  • Frequent interaction with Product, Architecture, Data and Operations teams.
  • Enable rapid feature development without cutting quality.
  • Create and maintain documentation for live ops, debugging, and general knowledge


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Cape Town, Western Cape, South Africa