Online Education Services
FullStackDeveloper
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Full Stack Developer at Online Education Services. Skills: Full Stack Development, Node.js, React, AWS. Support technology solution evolution. Support development processes”
Industry & Context.
Debugging; Problem-solving
What They're Looking For.
Must Have
5-6+ years experience, ReactJS or similar Front end JavaScript framework experience, NodeJS experience, AWS development experience, Serverless solutions development, Developing and consuming APIs, JS serverless libraries knowledge, HTM5, CSS3 and native JavaScript knowledge, Coding patterns knowledge, Version control tools knowledge, CI/CD knowledge, CMS/LMS experience
Nice to Have
Craft CMS experience, TDD knowledge, Agile Development process knowledge, Jira knowledge, Debugging and problem-solving application issues understanding, PHP Development experience, LTI development experience, AWS Certification
What You'll Do.
Support technology solution evolution
Support development processes
Support delivery processes
Refine product requirements
Drive feature development
Assist architecture design
Assist solution design
Ensure robust implementations
Ensure maintainable implementations
Design high-performance applications
Build platform features
Enhance platform features
Continuously improve system performance
Continuously improve scalability
Continuously improve reliability
Improve API efficiency
Enhance cloud infrastructure
Enable seamless integrations
Create proof-of-concepts
Evaluate feature implementations
Evaluate new technologies
Leverage AWS services
Drive efficient deployments
Assist setting up partner systems
Assist operating partner systems
Work with CI/CD pipelines
Work with monitoring tools
Work with automated testing
Streamline deployment
Streamline operations
Conduct regular reviews
Implement improvements
Support junior developers
Contribute to engineering culture
Stay ahead of industry trends
Advocate for modern technologies
Evolve technology stack
How You'll Work.
Team & Collaboration
Cross-functional teams; Developers; Testers; Product Owners; Business Analysts; Solution Architect; Solution Lead
Process & Methodology
Agile Development process
Full Job Description
**Location: Cape Town** **Working Practices: Hybrid | Mondays and Thursday in office and remaining days remote** **Contract Type: 12 month contract** **Working Hours: 07H00 - 15H30 SAST** **Reports to:** **Manager – Application Developer ** **Job 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 the delivery of the OES technology vision for online learning. This role will support the Head of Student Technology in providing thought leadership, and options and solutions formulation for the unit development and broader technology space. **Key Responsibilities:** * Collaborate with cross-functional teams – Work closely with Developers, Testers, Product Owners, and Business Analysts to refine product requirements and drive feature development. * Assist with architecture and design of scalable solutions – Assist in shaping low-level solution designs with the Solution Architect or Solution Lead, ensuring robust and maintainable implementations. * Develop high-performance applications – Design, build, and enhance features for our custom-built platform using React (frontend), Node.js (backend), and AWS services. * Optimize and scale – Continuously improve system performance, scalability, and reliability by refactoring code, improving API efficiency, and enhancing cloud infrastructure. * Build and integrate APIs – Develop and maintain APIs to enable seamless integrations between our custom platform, Salesforce, data warehouses, and other critical systems. * Prototype and validate ide
Applying for this Full Stack Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Online Education Services?
Real rants from real employees. Read before you apply.