Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

NEXBRIDGE RECRUITMENT PTE. LTD.

NewBe an early applicant

Full Stack Software Engineer (Developer Experience) | Contract

Posted
Discussion

Summary

Contract full-stack engineer in Singapore building developer-experience platforms for GovTech: product/docs portals, dashboards, APIs, search and discovery services used by government agencies and developers. Work spans frontend (React/Angular/Vue) and backend (Node.js/TypeScript), with CI/CD, monitoring and SLOs.

Job Responsibilities

  • Design and develop scalable, reliable and secure digital platforms that enable government agencies, developers and AI-powered systems to discover, understand and adopt GovTech products and services.
  • Build and integrate APIs, content management systems, search capabilities and knowledge services to deliver accurate, structured and accessible product information across multiple platforms.
  • Define API interfaces, versioning strategies, error handling, testing approaches and technical documentation for platform components.
  • Develop reusable components, services and abstractions to simplify integrations, enhance developer experience and accelerate the delivery of new capabilities.
  • Develop user-facing experiences across Product Portal, Docs Portal and Quality Dashboard to help government agencies and developers discover, evaluate and adopt GovTech products.
  • Implement product discovery features, including search, filtering, recommendations and contextual navigation, to improve access to relevant products and technical information.
  • Integrate shared platform capabilities such as product catalogues, subscriptions and onboarding workflows to provide seamless product adoption experiences.
  • Collaborate with product managers, designers, UX specialists and stakeholders to translate user needs into effective digital solutions.
  • Design and maintain highly available and resilient services, incorporating monitoring, alerting, service-level objectives (SLOs) and usage analytics to ensure platform reliability.
  • Implement automated testing and deployment practices to support reliable releases and continuous delivery.
  • Analyse usage data, delivery metrics and user feedback to identify improvement opportunities and enhance platform usability.
  • Develop clear technical documentation, onboarding workflows and practical examples to improve user adoption and reduce the learning curve.
  • Work closely with platform engineering, tenant and product teams to understand integration, deployment and operational requirements.
  • Contribute to technical decision-making, knowledge sharing and continuous improvement while ensuring solutions meet business needs, security standards and reliability expectations.

Job Requirements

  • Degree in Computer Science, Computer or Electronics Engineering, Information Technology or a related discipline.
  • 5 years of professional experience in software engineering or a related role.
  • Strong software engineering fundamentals, with the ability to develop high-quality, secure and maintainable applications.
  • Experience with frontend technologies, including HTML, CSS and JavaScript or TypeScript, and modern web frameworks such as React, Angular or Vue.
  • Experience in backend development using Node.js and TypeScript will be advantageous; experience with other server-side programming languages is also relevant.
  • Strong understanding of software architecture, API design, system integration and scalable application development.
  • Strong analytical, debugging and problem-solving skills, with the ability to work through complex technical challenges.
  • Ability to understand business requirements and translate them into appropriate technical solutions and architectural decisions.
  • Experience collaborating with product managers, UX designers and cross-functional engineering teams to deliver user-focused digital products.
  • Strong ownership, communication and collaboration skills, with a willingness to mentor teammates and share technical knowledge.
  • Ability to use data and user feedback to guide technical decisions, evaluate alternative solutions and drive continuous improvement.
  • High standards of integrity and a strong sense of responsibility when developing and maintaining systems that support public services and critical national infrastructure.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →