Fullstack Application Developer

Construct Education
Summary
Join Construct Education as an Application Developer and contribute to the evolution of technology solutions for online education services. Collaborate with cross-functional teams to refine product requirements and develop high-performance applications using React, Node.js, and AWS. You will assist in designing scalable solutions, build and integrate APIs, prototype new features, and ensure cloud-native best practices. This role also involves supporting business expansion, enhancing DevOps and automation, mentoring junior developers, and driving innovation within the technology stack. The position requires 5-6+ years of experience in relevant technologies and a strong understanding of cloud architecture. Construct offers a hybrid work model, various benefits, and a supportive company culture.
Requirements
- 5-6+ years’ experience in:ReactJS or similar Front end JavaScript framework experience
- NodeJS experience
- AWS (or similar cloud architecture) development experience in serverless solutions
- Developing and consuming API’s
- JS serverless libraries (ServerlessJS or similar)
- HTM5, CSS3 and native JavaScript (jQuery/JqueryUI)
- Coding patterns (MVC, MVVM etc)
- Version control tools (e.g. Git)
- CI/CD (Jenkins or similar
- CMS/LMS experience
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 ideas – Create proof-of-concepts (PoCs) to evaluate potential feature implementations and new technologies
- Ensure cloud-native best practices – Leverage AWS services for serverless computing, containerization, and infrastructure-as-code to drive efficient deployments
- Support business expansion – Assist in setting up and operating new partner systems both domestically and internationally
- Enhance DevOps and automation – Work with CI/CD pipelines, monitoring tools, and automated testing to streamline deployment and operations
- Champion technical excellence – Conduct regular reviews to simplify and streamline the platform, implementing improvements based on best practices
- Mentor and guide – Support junior developers, conduct code reviews, and contribute to a strong engineering culture
- Drive innovation – Stay ahead of industry trends, advocate for modern technologies, and help evolve our technology stack
Preferred Qualifications
- Craft CMS (Or other)
- Version control tools (e.g. Git)
- Knowledge of TDD (Test driven development) & Agile Development process (Jira)
- Understanding about debugging and problem-solving application issues
- PHP Development
- LTI development experience
- AWS Certification
Benefits
- Employee Assistance Program (EAP)
- Medical allowance
- Commute allowance
- Flexible work for genuine career-life fit
- A healthy and supportive company culture
- Generous annual leave
- Paid maternity and paternity benefits
- Study leave
- Professional development and mentoring
- Construct Culture Club events
- Company funded lunch and drinks every 6 weeks
Share this job:
Similar Remote Jobs






