
Software Engineer
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in South Africa.
• 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.
• 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.
• No specific benefits, perks, or compensation extras are mentioned in the posting.
The Hello Team
Cielo Talent
Quest Analytics, LLC
Hitss Brasil
Get handpicked remote jobs straight to your inbox weekly.