Logo for Equal Experts South Africa

Senior Mobile Engineer

Role overview

Qualifications

  • Extensive, diversified experience developing, maintaining and operating enterprise scale distributed systems.
  • Expert level knowledge of your chosen programming language and associated tooling.
  • Hands-on experience with test driven development and other forms of automated testing.
  • Strong understanding of agile development principles and effective approaches.

Responsibilities

  • Working with the client and the team to determine system requirements and how best to deliver them.
  • Delivery of software using agile practices (pair programming, TDD, CI/CD, etc).
  • Automation of system infrastructure and deployments.
  • Production support of systems you are working on.

Key facts

Other skills

  • Communication
  • Social Skills
  • Collaboration
  • Problem Solving

About the company

Equal Experts South Africa logo

Equal Experts South Africa

Information Technology & Services

Equal Experts are the innovative team members you want by your side solving business problems through expert software delivery. With over 3,000 consultants across 5 continents, all of whom have more than double the standard number of industry years of experience, Equal Experts has built a formidable culture of adding value to our clients, our team members and the software development industry. The South African team offers a unique experience for any software delivery team member wanting a different, more adult way of working. Our remote first ethos means that our teams work in a high trust environment of their choosing, where the focus is on great communication, excellent team sharing and high performance. The culture of innovation, low ego and knowledge sharing is inherent not only internally where Equal Experts consultants are encouraged to share their expertise and continuous learning with their EE community, but is something we extend into our customer engagements as well, helping to grow those we work with and adding value across the client engagement. We are a team that is excited to contribute to the growth of those around us, a team that builds skills while adding value, and that makes incremental changes that add up to momentous shift. We decide with data, design for users, deliver at pace and scale sustainably.

Company details

Company typeScaleup
IndustryInformation Technology & Services
Company size501 - 1000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Description

Equal Experts is an innovative consultancy specialising in the delivery of custom software solutions for blue-chip enterprise and public sector clients across a range of industry sectors. We work on important projects for our clients, deliver market-leading propositions across the digital, online and mobile channels, and are recognised for our leadership in the application of agile and lean delivery methods to assure delivery. We have offices in Australia, India, South Africa, the UK, the EU and the USA. 

We’re seeking backend engineers with proven senior-level experience to join the Equal Experts network. 

As a member of the team, you will work alongside our clients to help design and deliver solutions to meet business requirements and help to improve the effectiveness of the clients' software delivery capability. And of course, all this happens in a consultative, collaborative fashion – in keeping with our values. 

You should have extensive experience delivering software on commercial projects backed up by extensive knowledge of agile practices such as TDD, pair programming and CI/CD to name a few. 

A growth-based, learning mindset is a must, coupled with a passion for technology. 

This role involves working in teams that use modern agile technical practices - including continuous integration and deployment and fast feedback loops - to deliver timely and pragmatic solutions, as well as helping others to do their jobs in a more effective way.

Responsibilities 

  • Working with the client and the team to determine system requirements and how best to deliver them. 
  • Delivery of software using agile (pair programming, TDD, CI/CD, etc) practices 
  • Automation of system infrastructure and deployments. 
  • Production support of systems you are working on (You build it, you run it). 
  • Advocating agile practices to the client organisation. 
  • Mentoring client team members. 
  • Helping improve the team and clients’ delivery capabilities. 

 

Required Skills 

  • Extensive, diversified experience developing, maintaining and operating enterprise scale distributed systems.
  • Expert level knowledge of your chosen programming language and the associated tooling. Experience with other languages is highly desirable.
  • Hands-on experience with test driven development and other forms of automated testing.
  • Strong understanding of the principles underlying agile development and an understanding of the various approaches that can be effective in realising these principles in different contexts.
  • Strong communication skills, including the ability to communicate effectively while working remotely with globally distributed teams.
  • Strong interpersonal skills, including a desire to collaborate and share knowledge with other team members, including client team members. This also includes the ability to work collectively towards a common goal without insisting on a given course of action.

 

Nice To Have 

  • Hands-on experience developing distributed systems including microservice architectures and RESTful services.
  • Hands-on experience developing and running large scale production systems ideally in containerised/cloud environments using either AWS, GCP or Azure.



Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
Β·

Mobile Engineer Related jobs

Other jobs at Equal Experts South Africa

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.