Enable job alerts via email!

Fullstack Application Developer (Mid-Snr) | Fixed-Term Contract

Construct Education

Cape Town

On-site

ZAR 30,000 - 60,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a skilled Application Developer to enhance their online education services. This role involves collaborating with diverse teams to design and develop high-performance applications using cutting-edge technologies like React and Node.js, while leveraging AWS for cloud solutions. The ideal candidate will champion technical excellence, mentor junior developers, and drive innovation within the organization. With a supportive culture that values teamwork and flexibility, this position offers an exciting opportunity to shape the future of digital learning. If you're passionate about technology and eager to make a real impact, this role is perfect for you.

Benefits

Flexible work arrangements
Generous leave
Paid maternity/paternity leave
Professional development opportunities

Qualifications

  • Experience in developing high-performance applications using React and Node.js.
  • Familiarity with AWS services and cloud-native best practices.

Responsibilities

  • Collaborate with cross-functional teams to refine product requirements.
  • Develop and maintain APIs for seamless integration with critical systems.

Skills

React
Node.js
AWS
Git
CI/CD
Debugging
PHP
Agile development
TDD

Tools

Jira
Jenkins

Job description

Location : Cape Town
Hybrid work : 2 days in office, 3 days remote
Employment type : 8-month Fixed-Term Contract
Working hours : 07H00 TO 15H30, with flexibility

Role summary

The Application Developer is responsible for supporting the evolution of the technology solution and processes that support the entire development and delivery of Online Education Services (OES) products and services. The Application Developer will work closely with key internal stakeholders to drive the successful automation of unit development processes, including the setup and maintenance of key cloud technology systems to support this.

They will manage off-the-shelf systems as well as build fit-for-purpose solutions as required to deliver the OES technology vision for online learning. This role will support the Head of Student Technology in providing thought leadership, options, and solutions formulation for the unit development and broader technology space.

Key Responsibilities
  1. Collaborate with cross-functional teams – Work closely with Developers, Testers, Product Owners, and Business Analysts to refine product requirements and drive feature development.
  2. Assist with architecture and design of scalable solutions – Help shape low-level solution designs with the Solution Architect or Solution Lead, ensuring robust and maintainable implementations.
  3. Develop high-performance applications – Design, build, and enhance features for our custom platform using React (frontend), Node.js (backend), and AWS services.
  4. Optimize and scale – Improve system performance, scalability, and reliability through code refactoring, API improvements, and cloud infrastructure enhancements.
  5. Build and integrate APIs – Develop and maintain APIs for seamless integration with Salesforce, data warehouses, and other critical systems.
  6. Prototype and validate ideas – Create proof-of-concepts to evaluate new features and technologies.
  7. Ensure cloud-native best practices – Leverage AWS services for serverless computing, containerization, and infrastructure-as-code.
  8. Support business expansion – Assist in setting up and operating new partner systems domestically and internationally.
  9. Enhance DevOps and automation – Work with CI/CD pipelines, monitoring tools, and automated testing for streamlined deployment.
  10. Champion technical excellence – Conduct reviews to streamline the platform, implementing improvements based on best practices.
  11. Mentor and guide – Support junior developers, conduct code reviews, and foster a strong engineering culture.
  12. Drive innovation – Stay updated on industry trends, advocate for modern technologies, and evolve the tech stack.

Additional skills and experience include:

  • Git, CI/CD (Jenkins or similar), CMS/LMS experience
  • Knowledge of TDD, Agile development (Jira)
  • Debugging and problem-solving skills
  • PHP development, LTI development experience
  • AWS certification is beneficial
Benefits

Flexible work arrangements, supportive culture, generous leave, paid maternity/paternity, professional development, and more.

About Construct

Construct Education specializes in innovative digital learning solutions, committed to redefining online education to prepare learners for real-world challenges.

Company Culture & Values

Our culture emphasizes passion, teamwork, agility, innovation, and integrity. We foster a collaborative, respectful, and dynamic work environment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.