Posted on: 07 May 2023
ID 859008

Senior Software Engineer (Remote)

We are looking to hire a Senior Software Engineer: Mobile (iOS backend) who is passionate about engineering world-class software systems. You will join a team of very talented developers and help fast-track the building of mobile software development kits and authentication applications for iOS, so a strong understanding of native mobile development is required.

Successful candidates for this role will generally possess the following:
  • 6+ years of experience with Swift and Objective C.
  • 6+ iOS native mobile development experience.
  • Must have a proven track record in mentoring other team members.
  • Experience with unit, integration, and performance testing.
  • An understanding of object-oriented development techniques.
  • Strong understanding of SOLID design principles and architectural design patterns.
  • Experience with Agile development methodologies like Scrum, including test-driven development.
Qualification Required
  • Matric
Qualification Preferred
  • A software/engineering qualification (for example, a Computer Science degree)
Advantageous
  • DevOps experience in a mobile development environment.
  • Application signing and distribution with Google Play or the App Store.
  • Hybrid application development frameworks (e.g., Cordova, Ionic).
  • Knowledge of secure mobile development practices o Knowledge of Cryptography and PKI.
  • Experience with gRPC and Protocol Buffers.
  • Previous experience in Fintech or Payments.
  • A software/engineering qualification (for example, a Computer Science degree).
As a member of this mobile-focused team, you will work closely with software engineers and QA automation engineers in an Agile environment. You will have the opportunity to provide your input on process improvements, team improvements, software architectural design, and technical strategy. You will also mentor younger developers and help them master the tricks of the trade.
  • Hungry to make a difference we strive to constantly improve technically and operationally.
  • Good communication skills you will need to convey your ideas to your peers.
  • The ability to get things done.
  • Maintain an open mind and are willing to learn new things.
  • A tendency to think outside the box innovation is highly valued at Entersekt.
  • Enjoy working as part of a team.
  • The ability to work in a remote-first environment.
  • Enjoy writing good quality code.
Remote

Desired Skills
  • Systems Analysis
  • Complex Problem Solving
  • Programming
  • C#
  • Java
  • SQL
  • HTML
Occupation:
IT, computing jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad
General Workers

General Workers

Hulamin
Pietermaritzburg
Jobin.co.za
Code 10-14 Driver And General worker

Code 10-14 Driver And General worker

Hulamin Company
Pietermaritzburg
Jobin.co.za
General Workers

General Workers

Hulamin Company
Pietermaritzburg
Jobin.co.za
Drivers And Van Assistant

Drivers And Van Assistant

Hulamin Company
Pietermaritzburg
Jobin.co.za
Dihlabeng hospital jobs available

Dihlabeng hospital jobs available

Dihlabeng hospital
Bethlehem
Jobin.co.za
EVANDER GOLD MINE JOBS AVAILABLE

EVANDER GOLD MINE JOBS AVAILABLE

EVANDER GOLD MINE
Secunda
Jobin.co.za
BAKUBUNG PLATINUM MINE JOBS AVAILABLE

BAKUBUNG PLATINUM MINE JOBS AVAILABLE

BAKUBUNG PLATINUM MINE
Rustenburg
Jobin.co.za
Phekolong hospital jobs available

Phekolong hospital jobs available

PHEKOLONG HOSPITAL
Bethlehem
Jobin.co.za