Software Engineer

Posted 5 days ago

This is a fully remote position, open to applicants in South Africa.

📋 Description

• Create full-stack software with complete ownership throughout the stack, emphasizing front-end development.

• Tackle engaging and large-scale backend technical challenges.

• Enhance development practices and pinpoint opportunities for innovation and optimization.

• Comprehend customer requirements and provide innovative, reliable solutions in partnership with the Product Owner and stakeholders.

• Assist customers operationally when issues are escalated by the Client Services team.

• Operate within autonomous, self-organizing Agile teams.

• Deliver high-quality software consistently and iteratively.

• Contribute to a dependable, scalable hosting infrastructure that operates 24/7/365.

• Share ideas and foster innovation.


⛳️ Requirements

• Strong enthusiasm for the design and development of backend software and APIs.

• Experience in front-end development using frameworks such as React, Angular, or Vue.

• Proficiency in object-oriented programming with a language like Ruby.

• Experience in software development within a Linux/Unix environment.

• Familiarity with software development using containerization platforms like Docker or Kubernetes.

• Knowledge of Agile development methodologies, including automated testing, refactoring, continuous integration, and pair programming.

• Strong communication skills.

• Self-motivated and capable of self-management.

• Dedication to lifelong learning.

• A Bachelor's degree in Computer Science is preferred but not mandatory; a proven history of developing high-quality backend software is essential.

• At least 4+ years of experience in software development.

• A minimum of 2 years of experience supporting a large-scale application in an operational role.

• Experience with security aspects of software development is a plus.

• Familiarity with Rancher, Docker Swarm, or other container orchestration platforms is advantageous.

• Understanding of database design and performance tuning, including MySQL and Redis, is beneficial.

• Experience with DevOps in a Linux-based environment is a plus.

• Experience with system administration on a Linux-based platform is an advantage.


🏝️ Benefits

• No specific benefits, perks, or compensation extras are mentioned in the posting.

People also viewed

The Hello Team12 hours ago

VoIP Developer – Engineer

US flagUnited States OnlyFull-timeSoftware Engineer
ApplyView job
Cielo Talent12 hours ago

Curriculum Developer

GB flagUnited Kingdom OnlyFull-timeSoftware Engineer£44k – £55k/year
ApplyView job
Quest Analytics, LLC12 hours ago

Software Engineer

US flagAlabama, +38 more locationsFull-timeSoftware Engineer
ApplyView job
Hitss Brasil12 hours ago

Senior Developer Analyst

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
Productiv Teams12 hours ago

Director of Engineering

PL flagPoland OnlyFreelanceSoftware Engineer
ApplyView job
RTX12 hours ago

Senior Ignition Developer

US flagFlorida OnlyFull-timeSoftware Engineer$157.2k – $298.8k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers