Relocate. Ми з України
Post Jobs
Countries

Select a Country

Australia

Austria

Belgium

Canada

Denmark

Estonia

Finland

Germany

Ireland

Japan

Netherlands

Singapore

Spain

Sweden

United Kingdom

United States

blog

Blog

Expat Stories Visas & Immigration Money & Taxes Working Abroad

Read our blog

Visas Taxes Salaries Cost of Living Relocation Companies Jobs
Blog
Expat Stories Visas & Immigration Taxes & Money Working & Money Read our blog
Post Jobs
Menu
  • Home
  • International Jobs in South Africa
  • Full Stack Intermediate Software Engineer

Full Stack Intermediate Software Engineer

Cape Town, South Africa

Yoco

Yoco logo

Advanced relocation package

Adaptation tips
Adaptation tips
Flight ticket
Flight ticket
Temporary housing
Temporary housing
Visa services
Visa services

About Yoco

Yoco is an African technology company that builds tools and services to help small businesses get paid, run their business better, and grow. We believe that by opening up more possibilities for entrepreneurs to be successful, we can help create more jobs, enable people to thrive and help to drive our economy forward.

Furthermore, here you can check out the story of our Cape Town office and our staff story with Nick Jacobs, a senior full stack software engineer at Yoco.

Position

We are a team of Software Engineers and Product professionals who have effective relationships with many satisfied customers. We are committed to understanding the FinTech sector and improving payment processes for SMB’s.

We are wanting a collaborative and accomplished Intermediate Software Engineer who is who wanting to contribute to our mission and learn in an agile environment, who is passionate about customers, delivering high quality products, building robust solutions and can be both a technical champion and source of information and knowledge share to a medium-sized group of like-minded individuals.
We’re a diverse and zealous team, committed to constructing some of the world's leading finance technology products, while providing an unparalleled experience to our customers. If you're passionate about adding new value to a robust team and diverse group of customers, have a love for all things tech and wanting to learn and be challenged, we are the company to join.

Key Responsibilities:

  • Writing code for our mobile and web applications using React, NodeJS, React Native and Redux (with some gentle sprinkles of Objective C and Java as required)
  • Building APIs and services on our back-end using Scala and PostgreSQL
  • You will help decide and plan which features we will build, and how they are architected and implemented
  • Build features and products that are easy to use and help our customers grow their businesses
  • You will work closely with your team, which includes other Software Engineers, Product Management(s), our design and UX minds as well as members of the broader Yoco Team

Your qualification

Who you are:

  • You are happy writing both back-end code and doing some front-end work on Web and Mobile applications
  • You can take a feature all the way from conception to release
  • You enjoy using and are not afraid to learn new and exciting technologies
  • You are excellent at solving complicated problems, understanding real-world issues and delivering high-quality software
  • You can deliver stable yet flexible software that allows us to iterate quickly to deliver features

Key requirements to perform responsibilities:

  • At least 4 years’ experience as a professional software engineer 
  • Experience with both back-end and front-end development
  • BSc Computer Science or equivalent is highly encouraged 
  • SQL database experience

Will be a plus

  • Experience with Scala or another functional language
  • Experience with JavaScript, React or React-Native
  • Knowledge of multiple programming languages
  • Mobile development experience
  • Experience leading teams, designing and architecting products, working with customers all a plus

What we offer

As part of the Yoco team, you will have the opportunity to play a key role in the growth of the mobile Point of Sale opportunity in South Africa.

To support this we have built a role-based organisation; where every individual is given the space to focus and develop his or her innate strengths. Everyone here has the opportunity to lead a project and become a specialist, enabling flexibility, collaboration and accountability at all levels.

Additional details

Expectations of Yoco Employees 

Dealing with People

  • Communicating & influencing: Strong communication skills across various mediums, building collaborative relationships internally and externally

Dealing with Business

  • Preventing & solving problems: Diagnostic information gathering and research, analytical thinking, application of conceptual thinking to problem-solving 
  • Achieving results: Proactive/initiative, customer orientated, fostering innovation, continuous improvement mindset, appreciation of results, business acumen, thoroughness and detail orientated

Dealing with Self-management

  • Self-confidence, personal credibility, flexibility, adaptability and strong sense of personal accountability

Engineer Developer Software Front Frontend Backend React Programmer Web Front-end Mobile Fullstack UI NodeJS Software Engineer PostgreSQL Scala Front end Web Developer Redux React Native Full Stack Web Applications
Archive vacancy
Archive vacancy
Facts about Cape Town
Cost of Living Index 42 /100
Median for apartment
rent in city centre
(1-3 bedroom) $ 738 - $ 1565
Safety Index 30 /100
Check if your resume is a good fit
25/100
Get Full Report Arrow right
Relocate. Ми з України

Relocation made easy: country guides, visa overviews, tax calculators, and more – Relocate.me has everything you need in one place.

Resources

Blog Webinars Visas Taxes Cost of living Salaries Healthcare Relocation companies

For job seekers

Browse international jobs Companies hiring International job search guide

For employers

Post jobs Global hiring guide

Legal

Privacy policy Terms of service

Newsletter

Curated tech jobs and content for relocation seekers

Subscribe

© 2024 Relocate.me | All Rights Reserved

Proudly built by Ukrainians 🇺🇦

Jobseeker Login

Create a Jobseeker account to apply for jobs.

Forgot password?

Or
Register
Login
Continue with Google Continue with LinkedIn
Back to Login
Jobseeker Register

Create a Jobseeker account to apply for jobs.

Or
Continue with Google Continue with LinkedIn

Check your email and follow the instructions to restore access to your account

Restore access