Software Engineer (Mobile)

Boardroom Appointments

Cape Town

On-site

ZAR 700,000 - 900,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Boardroom Appointments is seeking a Software Engineer (Mobile) to design, build and maintain a React Native mobile app for iOS and Android. You will work with designers and product managers to deliver new features and improve performance and user experience.

You will participate in code reviews, collaborate with distributed Agile teams, and stay updated with the latest mobile technologies while delivering high-quality, scalable software. Strong affinity for software craftsmanship and TDD.

Qualifications

  • 4+ years of mobile app development experience.
  • Experience building for iOS and Android.
  • Knowledge of Redux and state management libraries.
  • Experience with RESTful APIs and web technologies.
  • Familiar with Agile methodologies and SDLC.
  • Passion for gaming and the gaming community.

Responsibilities

  • Build and maintain the mobile application using React Native.
  • Collaborate with designers and product managers to develop new features and improve existing ones.
  • Write clean, scalable, and efficient code.
  • Ensure performance and user experience optimization.
  • Coordinate with UI designers, tech leads, front-end and back-end developers for full-stack optimization.
  • Participate in code reviews and contribute to best practices.
  • Report problems on time, specify needs, and present status reports to delivery managers.
  • Work with geographically distributed agile teams to deliver high-quality code.
  • Participate in all agile planning meetings and stand-ups.
  • Perform unit and integration testing; practice TDD.

Skills

Mobile development
iOS & Android
Redux
RESTful APIs
SDLC
Agile
Gaming passion

Tools

Redux

Job description

About the job Software Engineer (Mobile)

Job Description

  • Build and maintain the mobile application using React Native
  • Collaborate with designers and product managers to develop new features and improve existing ones
  • Write clean, scalable, and efficient code
  • Ensure that the application is optimized for performance and user experience
  • Work with the team to identify and resolve technical issues
  • Participate in code reviews and contribute to the team's best practices
  • Co-ordinate with UI designers, tech leads, front end and backend developers to make sure the full stack code is optimal and performant.
  • Development of features where you must: report problems on time, specify needs, and present status reports to delivery managers.
  • Work closely with all members of geographically distributed agile teams to deliver high-quality code.
  • Participate in all agile planning meetings and stand-ups.
  • Take an existing piece of work and fix any issues associated with it.
  • Strong affinity for software craftsmanship and a mindset toward Test Driven Development
  • Perform unit and Integration level testing on all applications.
  • Constantly monitoring new technology trends, frameworks, and approaches that deliver the best possible applications.

Qualifications

  • 4+ years of experience in mobile application development
  • Experience building mobile applications for both iOS and Android platforms
  • Knowledge of Redux and other state management libraries
  • Understanding of RESTful APIs and web technologies
  • Good working knowledge of software engineering principles and the whole software development lifecycle (SDLC).
  • Familiarity with Agile development methodologies
  • Passion for gaming and the gaming community
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior React Native Developer
Senior React Native Developer

The Shoprite Group of Companies • Wes-Kaap

On-site
ZAR 60,000 - 90,000
Mobile Application Developer
Mobile Application Developer

SavageOne Pty Ltd • Midrand

On-site
ZAR 480,000 - 720,000
Senior Mobile Engineer (React Native) – iOS & Android
Senior Mobile Engineer (React Native) – iOS & Android

Boardroom Appointments • Cape Town

On-site
ZAR 700,000 - 900,000
Frontend Developer
Frontend Developer

Boardroom Appointments • Johannesburg

On-site
ZAR 300,000 - 600,000
Mobile Developer (React)
Mobile Developer (React)

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior React Native Engineer
Senior React Native Engineer

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,300,000
Mobile Developer (React Native)
Mobile Developer (React Native)

ATS Client • Johannesburg

On-site
ZAR 600,000 - 1,000,000
Mobile Developer
Mobile Developer

Reverside • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Software Developer
Senior Software Developer

Boardroom Appointments • Midrand

On-site
ZAR 600,000 - 900,000
Senior Mobile Developer
Senior Mobile Developer

Boardroom Appointments • Sandton

On-site
ZAR 600,000 - 900,000