Remote Senior Software Engineer - Full Stack

Placements24

Randburg

Ibrido

ZAR 900.000 - 1.300.000

Tempo pieno

6 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Medical, dental, and vision insurance
Retirement savings plan
Paid time off
100% remote work

Descrizione del lavoro

Placements24 seeks a Remote Senior Software Engineer to join a fully remote engineering team. You will drive design, development, testing, and deployment of scalable web applications, mentoring junior engineers and shaping the tech roadmap from your home office.

Ideal candidates have 7+ years in software development, strong backend (Python/Java/Node.js/C#) and frontend (React/Angular/Vue) skills, and solid RESTful API design with microservices.

Competenze

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Minimum of 7 years of professional experience in software development with a focus on full-stack development.
  • Proficiency in backend languages such as Python, Java, Node.js, or C#.
  • Extensive experience with front-end frameworks like React, Angular, or Vue.js.
  • Strong understanding of RESTful API design principles and microservices architecture.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Proficiency in relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).
  • Experience with Docker and Kubernetes is a plus.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration abilities in a remote team.
  • Demonstrated leadership or mentoring experience.

Mansioni

  • Design, develop, test, and deploy scalable, high-performance web applications and services.
  • Collaborate with product managers, designers, and engineers to translate requirements into robust solutions.
  • Write clean, maintainable, and well-documented code following best practices.
  • Lead code reviews and ensure code quality through constructive feedback.
  • Architect and implement efficient database solutions (SQL and NoSQL).
  • Develop and maintain APIs for internal and external use.
  • Troubleshoot and resolve complex software defects and performance issues.
  • Mentor junior software engineers in a distributed environment.
  • Contribute to continuous improvement of development processes and tooling.
  • Stay current with emerging technologies and propose adoption when beneficial.

Conoscenze

Full-stack development
RESTful API design
Distributed/remote leadership
Problem solving

Formazione

Bachelor's or Master's in CS/Engineering

Strumenti

Docker
Kubernetes

Descrizione del lavoro

About the Role

Our client is a cutting-edge technology firm looking for an experienced Remote Senior Software Engineer to join their dynamic, fully remote engineering team. This is an exciting opportunity to work on challenging projects, design and develop innovative software solutions, and contribute to the company's technological roadmap from the comfort of your home office. You will be instrumental in all phases of the software development lifecycle, from conceptualization and design to implementation, testing, and deployment. The ideal candidate possesses a deep understanding of various programming languages and frameworks, a passion for writing clean, efficient code, and a proven ability to lead and mentor junior engineers in a distributed environment. This role offers significant autonomy and the chance to shape the future of our client's technology.

Key Responsibilities
  • Design, develop, test, and deploy scalable, high-performance web applications and services using modern technologies.
  • Collaborate closely with product managers, designers, and other engineers to translate requirements into robust technical solutions.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Lead code reviews, providing constructive feedback to team members and ensuring code quality.
  • Architect and implement efficient database solutions (SQL and NoSQL).
  • Develop and maintain APIs for internal and external consumption.
  • Troubleshoot, debug, and resolve complex software defects and performance issues.
  • Mentor and guide junior software engineers, fostering a culture of learning and technical excellence.
  • Contribute to the continuous improvement of development processes and tooling.
  • Stay abreast of emerging technologies and propose their adoption where beneficial.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 7 years of professional experience in software development, with a significant focus on full-stack development.
  • Proficiency in one or more backend languages such as Python, Java, Node.js, or C#.
  • Extensive experience with front-end frameworks like React, Angular, or Vue.js.
  • Strong understanding of RESTful API design principles and microservices architecture.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Proficiency in database technologies, including relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
  • Experience with containerization technologies like Docker and Kubernetes is a plus.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration abilities, effective in a remote team setting.
  • Demonstrated leadership potential or experience mentoring junior developers.
Benefits

This fully remote role offers a highly competitive salary ranging from R per annum , commensurate with experience.

The benefits package includes comprehensive medical, dental, and vision insurance, a generous retirement savings plan, and ample paid time off.

Opportunities for professional growth through conferences, training programs, and challenging projects are abundant.

Enjoy the flexibility and work-life balance that comes with a 100% remote position, working from any location in South Africa . Our client fosters a collaborative and innovative work culture, making this an exceptional career opportunity for a seasoned software engineer.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Remote Software Engineer - Full Stack Development
Remote Software Engineer - Full Stack Development

Placements24 • Upington

Ibrido
ZAR 700.000 - 950.000
Fully remote work
Competitive salary
Professional development budget
+1
Senior Full Stack Developer - Remote First
Senior Full Stack Developer - Remote First

Placements24 • Midrand

Ibrido
ZAR 900.000 - 1.300.000
Fully remote work
Health benefits
Professional development opportunities
+1
Remote Full-Stack Software Engineer (Cloud Services)
Remote Full-Stack Software Engineer (Cloud Services)

Placements24 • Mossel Bay

Ibrido
ZAR 1.976.000 - 2.964.000
Health insurance
Retirement contributions
Generous paid time off
+1
Remote Senior Software Developer
Remote Senior Software Developer

Placements24 • Pretoria

Ibrido
ZAR 900.000 - 1.500.000
Performance bonuses
Health insurance
Retirement plan
+3
Remote Senior Software Developer (Backend)
Remote Senior Software Developer (Backend)

Placements24 • Sandton

Ibrido
ZAR 900.000 - 1.300.000
Fully remote
Competitive salary
Health benefits
Remote Senior Software Engineer - Cloud Solutions
Remote Senior Software Engineer - Cloud Solutions

Placements24 • Benoni

Ibrido
ZAR 900.000 - 1.300.000
Private medical insurance
Home office stipend
Flexible working hours
+4
Remote Full-Stack Developer (Junior)
Remote Full-Stack Developer (Junior)

Placements24 • Benoni

Ibrido
ZAR 240.000 - 360.000
Fully remote position
Mentorship from senior engineers
Professional development opportunities
Lead Full Stack Developer (Remote)
Lead Full Stack Developer (Remote)

Placements24 • Cape Town

Ibrido
ZAR 900.000 - 1.400.000
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Midrand

Ibrido
ZAR 1.200.000 - 1.800.000
Home office stipend
Private health insurance
Generous annual leave
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Stellenbosch

Ibrido
ZAR 900.000 - 1.200.000
Remote work
Home office stipend