Job Description
We are looking for an experienced Full Stack Developer to design, develop, and maintain secure, scalable, and high-performing digital applications. The successful candidate will work closely with business and technology teams to deliver reliable digital solutions and system integrations.
Key Responsibilities
- Develop and maintain web applications using Angular, Node.js, TypeScript, and JavaScript.
- Design and develop APIs, system integrations, and backend services.
- Manage and optimise PostgreSQL databases to ensure performance and data integrity.
- Deploy and maintain cloud-based applications using Google Cloud Platform (GCP), Docker, and CI/CD pipelines.
- Troubleshoot technical issues, improve application performance, and implement security best practices.
- Support AI-enabled application development, including LLM and RAG solutions.
- Collaborate with internal teams and vendors to deliver effective digital solutions.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Minimum 5 years of experience in full stack application development.
- Strong proficiency in Angular, Node.js,