Engineer and support full stack applications, working across ReactJS with TypeScript on the front end and Python frameworks such as Django or FastAPI on the back end.
Construct new modules for a data intensive platform that runs complex workflows powered by AI models.
Extend and refine existing system components to improve functionality, performance and reliability.
Craft customised front end components that translate product requirements into responsive user interfaces.
Set up and manage CI/CD pipelines within GitLab to streamline release cycles.
Author automated test scripts and establish quality assurance frameworks across the codebase.
Configure containerised deployment and automation workflows using tooling such as Docker and Kubernetes.
Partner with fellow engineers, data scientists and data engineers to deliver integrated solutions end to end.
Review peers' code and offer constructive technical input during team discussions.
Weigh in on technical architecture decisions, balancing performance, maintainability and business needs.
Requirements
Requirements:
Degree or diploma in Computer Science, Software Engineering, Information Technology or a related discipline.
At least 3 years of relevant experience in full-stack web application development within a collaborative development environment.
Strong proficiency in JavaScript or TypeScript frameworks, particularly ReactJS or Angular, together with hands-on experience using Python web or backend frameworks such as Django, Flask or FastAPI.
Practical knowledge of DevOps practices, version control, automated testing and deployment of containerised applications using tools such as Git, GitLab, Docker and Kubernetes.
Sound understanding of software architecture, system design and resilient distributed systems, with strong communication, problem-solving and technical decision-making skills.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in Singapore.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast!
Find the best jobs in Singapore, apply in 1 click and get a job today!