Remote Aviation Software Developer (Full Stack)

Placements24

Midrand

Hybrid

ZAR 900,000 - 1,200,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible working hours
Annual leave & growth budget
Remote-friendly culture

Job summary

Placements24 is seeking a talented Full Stack Software Developer for a fully remote role based in South Africa. You will design, build, test and maintain web applications and backend services for aviation tech, collaborating with product managers and engineers in an agile environment.

You should be proficient in React/Angular/Vue, Python/Django, Node.js/Express, Java/Spring, and have strong DB skills. Remote, self-motivated, strong communicator; aviation experience is a plus.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field or equivalent experience.
  • Proven full stack experience with a portfolio of web apps.
  • Proficiency in React/Angular/Vue and HTML/CSS/JavaScript.
  • Back-end experience with Python/Django, Node.js/Express, Java/Spring.
  • Databases: PostgreSQL/MySQL/MongoDB.
  • Cloud platforms: AWS/Azure/GCP.
  • Familiarity with CI/CD and DevOps practices.
  • Strong problem-solving and communication in a remote team.
  • Aviation industry experience is a plus.

Responsibilities

  • Design, develop, test, deploy, and maintain web apps and backend services for aviation systems.
  • Collaborate with product managers, designers, and engineers in an agile environment.
  • Write clean, well-documented code using modern languages and frameworks.
  • Develop and manage databases, ensuring data integrity and performance.
  • Implement and maintain APIs for system integrations.
  • Troubleshoot, debug, and upgrade existing software.
  • Participate in code reviews to ensure quality and knowledge sharing.
  • Contribute to architectural decisions and technology selection.
  • Stay up-to-date with emerging technologies and best practices.
  • Ensure security and data protection measures are implemented effectively.

Skills

React/Angular/Vue
HTML/CSS/JS
Python/Django
Node.js/Express
Java/Spring
PostgreSQL/MySQL/MongoDB
Cloud platforms (AWS/Azure/GCP)
CI/CD & DevOps
Remote collaboration
Excellent communication

Education

Bachelor's degree or equivalent

Job description

About the Role

Our client, a fast-growing innovator in aviation technology solutions, is seeking a talented and motivated Full Stack Software Developer to join their distributed team. This is a fully remote position, offering the flexibility to work from anywhere within South Africa. You will play a crucial role in developing and enhancing sophisticated software applications that drive efficiency and safety across the aviation sector. This role requires a strong understanding of both front-end and back-end development, with a focus on building scalable, reliable, and user-friendly solutions. If you are a self-starter, possess excellent coding skills, and thrive in a remote-first environment, this opportunity in Midrand, Gauteng (though remote) is ideal for you.

Key Responsibilities
  • Design, develop, test, deploy, and maintain web applications and backend services for aviation systems.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, in an agile environment.
  • Write clean, efficient, and well-documented code using modern programming languages and frameworks.
  • Develop and manage databases, ensuring data integrity and performance.
  • Implement and maintain APIs for seamless integration with other systems.
  • Troubleshoot, debug, and upgrade existing software.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Contribute to architectural decisions and technology selection.
  • Stay up-to-date with emerging technologies and industry best practices.
  • Ensure security and data protection measures are implemented effectively.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Proven experience as a Full Stack Developer, with a strong portfolio of web applications.
  • Proficiency in front-end technologies such as React, Angular, or Vue.js, and HTML/CSS/JavaScript.
  • Strong experience with back-end languages and frameworks (e.g., Python/Django, Node.js/Express, Java/Spring).
  • Solid understanding of database management systems (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication skills and the ability to work effectively in a remote team.
  • Self-motivated, organized, and able to manage time effectively.
  • Experience in the aviation industry is an advantage but not required.
Benefits

This fully remote position offers a highly competitive salary, flexible working hours, and the opportunity to work on impactful projects from the comfort of your own home. Our client provides a generous annual leave allowance, performance-based bonuses, and a budget for professional development, including online courses and conference attendance. You'll be part of a collaborative and innovative culture that values autonomy and results. While the role is remote, virtual team-building activities and regular online check-ins ensure a strong sense of camaraderie. This is an excellent opportunity for a skilled developer looking to advance their career in the exciting field of aviation technology without the constraints of a traditional office environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Aviation Software Engineer
Remote Aviation Software Engineer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Competitive salary
Health insurance
+2
Remote Senior Avionics Software Engineer
Remote Senior Avionics Software Engineer

Placements24 • Centurion

Hybrid
ZAR 1,200,000 - 2,000,000
Remote work
Private medical insurance
Retirement contribution
+1
Remote Aviation Software Architect
Remote Aviation Software Architect

Placements24 • Sandton

Hybrid
ZAR 1,976,000 - 3,952,000
Competitive salary
Remote work
Professional growth
Lead Aviation Software Developer
Lead Aviation Software Developer

Placements24 • Midrand

Hybrid
ZAR 1,200,000 - 1,600,000
Health insurance
Retirement savings plan
Performance bonuses
+1
Senior Aviation Software Engineer (Flight Control Systems)
Senior Aviation Software Engineer (Flight Control Systems)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,800,000
Fully remote work arrangement
Highly competitive salary and bonus
Health, dental, and vision insurance
+6
Remote Aviation Software Developer
Remote Aviation Software Developer

Placements24 • Polokwane

Hybrid
ZAR 90,000 - 150,000
Competitive salary
Fully remote work
Health, dental, and vision insurance
+2
Remote Aviation Software Developer
Remote Aviation Software Developer

Placements24 • Randburg

Hybrid
ZAR 600,000 - 900,000
Health insurance
Flexible hours
Remote work
+2
Remote Aviation Software Developer
Remote Aviation Software Developer

Placements24 • Bloemfontein

Hybrid
ZAR 420,000 - 660,000
Competitive salary
Health insurance
Paid time off
+2
Remote Aviation Software Engineer (Full-Stack)
Remote Aviation Software Engineer (Full-Stack)

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,200,000
Flexible working hours
Annual leave & growth budget
Remote-friendly culture
Remote Aviation Software Developer
Remote Aviation Software Developer

Placements24 • Mossel Bay

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Remote work
Access to advanced tools
+1