Match score not available

Software Engineer at Sand Technologies

fully flexible
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Key responsabilities:

  • Develop next-generation systems
  • Mentor less experienced developers
Sand Technologies logo
Sand Technologies SME https://www.sandtech.com/
501 - 1000 Employees
See more Sand Technologies offers

Job description

ABOUT US

Africa has an untapped talent pool that is increasing exponentially, with a projected workforce that will exceed India and China by 2035. Fuelled by this, our mission is to create work opportunities for millions of Africa’s youth and solve the world’s shortage of technology talent. 

Our company SAND has 450+ staff members from 48+ countries with plans to acquire several companies around the world to become a multi-billion dollar global technology services provider that employs over 100K employees across the globe.

We have 2 brands represented in our ecosystem:

  • With ALX, we're cultivating the fastest-growing pool of technology talent globally, training aspiring professionals in software engineering, cloud computing, data science, and Salesforce across over 60 countries. ALX fosters a vibrant community for top tech talent, igniting transformative careers by connecting top technology talent with extraordinary opportunities for impact.
  • Through Sand Technologies we support enterprises and scale-ups around the world to develop world class technology products, build great technology teams, generate more revenue, and deliver outstanding customer experience. Our clients include one of the largest cloud computing providers in the world as well as Bestseller A/S (Denmark), Create Prime (New Zealand), Stanbic Bank (Kenya), and Tamara (Dubai). 

With varying levels of expertise in software development, data, cloud, machine learning, artificial intelligence, UX design, web development, etc, we provide unparalleled opportunities to technology talent worldwide while reshaping industries, disrupting traditional business models, and creating new opportunities for innovation and growth.

We do hard things!

As we continue to expand our teams we're looking for Software Engineers with modern skills and attitudes to help us grow a next-generation system. The sorts of people we're looking for are:

1. Explorers by nature - interesting people doing interesting things and wanting to make a difference in the world.
2. Curious beyond the tech - excited to go deep into the domain of the problems they are solving, not only the software development
3. Strong communicators - able to be a full fledged contributor in one of our cross-functional teams (turning ideas into designs into code into value)
4. Proficient - experienced enough in their craft to be able to guide the work of other less experienced developers (give clear guidelines and tasks, review code output, teach what you know)

We're looking for people who've sharpened their skills in some or all of the following areas:

- General good software design and architecture understanding
- Front end development *(typically react/js/general web dev)*
- Back end for front end (*typically django/some node)*
- Automated testing *(unit/component/browser testing)*
- APIs
- Data visualisation
- SQL database design + usage

We operate across multiple cloud environments and technology stacks.

To succeed in this role you must be willing to learn, share and collaborate towards shared team objectives, drawing and providing support to delivery complex outcomes in simple, intelligent and sustainable ways.

Required profile

Experience

Spoken language(s):
Check out the description to know which languages are mandatory.

Other Skills

  • Open Mindset
  • Verbal Communication Skills
  • Relationship Building
  • Technical Acumen

Software Engineer Related jobs