Full Stack Engineer - A26393
Activate Interactive, a Singapore-based technology consultancy, is hiring a Full Stack Engineer on a 12-month fixed-term contract (on-site at 1 Hampshire Road) to design, build, and maintain web apps and backend services for COMPASS, LTA's analytics platform for bus operations. Work spans React/Angular/Vue frontends, Node.js/Python/Java Spring Boot backends, REST APIs, AWS, Docker/Kubernetes, and
- Compensation
- Not disclosed
- Location
- Singapore, Singapore, Singapore
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Contract
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Experience in fullstack application development and building enterprise-grade web applications
- Strong proficiency in modern frontend technologies such as ReactJS, Angular, Vue.js or equivalent frameworks
- Proficiency in HTML5, CSS3, JavaScript, TypeScript
- Strong proficiency in backend development using Node.js, Python or Java Spring Boot
- Experience implementing frontend best practices: responsive design, accessibility, performance optimisation, component-based architectures, state management
- Experience designing and developing RESTful APIs, API integration, and microservices architecture
- Experience developing and deploying cloud-native applications on AWS, with familiarity in Docker and Kubernetes
- Experience working with relational databases such as PostgreSQL, MySQL or SQL Server
- Experience with GitLab source control, CI/CD pipelines and DevOps practices
- Understanding of secure coding practices and application security principles
- Strong problem-solving, communication, and stakeholder engagement skills
Full description
Activate Interactive Pte Ltd (“Activate”) is a leading technology consultancy headquartered in Singapore with a presence in Malaysia and Indonesia. Our clients are empowered with quality, cost-effective, and impactful end-to-end application development, like mobile and web applications, and cloud technology that remove technology roadblocks and increase their business efficiency.
We believe in positively impacting the lives of people around us and the environment we live in through the use of technology. Hence, we are committed to providing a conducive environment for all employees to realize their full potential, who in turn have the opportunity to continuously drive innovation.
We are searching for our next team members to join our growing team.
If you love the idea of being part of a growing company with exciting prospects in mobile and web technologies that create positive impact on people’s lives, then we would love to hear from you.
This is a fixed term contract. The engagement is 12-months
Location: 1 Hampshire Road
COMPASS (Comprehensive Performance & Analytics for Bus Systems) is LTA's strategic analytics platform for bus operations. It consolidates data from fleet management systems, onboard devices, and operational platforms to provide actionable insights that support data-driven decision-making across LTA and public transport operators (PTO). As COMPASS continues to evolve, new initiatives are being developed to enhance bus operations through predictive maintenance and AI-enabled insights. These initiatives require enhancements across application development, system integration, data processing, cloud infrastructure, cybersecurity, and platform operations.
What the officer will be doing?
- Responsible for designing, developing, testing, and maintaining web applications and backend services supporting the COMPASS platform:
- Design, develop, and maintain responsive web applications and user interfaces for COMPASS platform.
- Develop backend services, APIs, and microservices to support business functions and data processing requirements.
- Translate business requirements into technical solutions and system features.
- Design and implement reusable, maintainable, and scalable software components.
- Develop and consume RESTful APIs and integrate with internal and external systems.
- Apply frontend engineering best practices, including responsive design, accessibility, performance optimisation, and cross-browser compatibility.
- Implement secure coding practices and comply with LTA security requirements.
- Perform code reviews, unit testing, integration testing to ensure software quality and reliability.
- Work closely with UI/UX designers and business users to improve application usability and user experience.