Search by job, company or skills

Full Stack Engineer

Full Stack Engineer

Vinova Pte
4-7 Years
Not Disclosed
Early Applicant
  • Posted 17 hours ago
  • Be among the first 10 applicants

Job Description


Full Stack Engineer

About Us

Established in 2010, Vinova is a passion-driven and award-winning development company for mobile, web, and enterprise applications. Our clients span the globe and cover a wide range of projects including IoT, blockchain, banking, fintech, networking, and ecommerce. Vinova earns respect from customers by being committed to quality, flexibility, and speed. We strive to build great products by working with passion, working closely with our customers, and through open but disciplined collaboration. You will be working in an encouraging and challenging environment, taking advantage of the latest technology to deliver high-impact digital solutions for global clients. You will be engaging clients in both on-site and off-site capacities.

What you will be working on

We are seeking a Full Stack Software Engineer to join GovTech, forward deployed to the Ministry of Education. You will maintain and support a portfolio of digital products that serve MOE schools and HQ, with All Ears as the flagship product. All Ears is MOE's identity-aware data collection platform. It processes more than 4 million submissions a year across more than 43k staff and 400k students in all MOE schools. The wider portfolio also includes School Cockpit Mobile, FlexiList, School Timetable Application, and OneSchoolBus. Several of these products are in a planned wind-down, so you will keep them stable and supported while their sunset or transfer paths are complete. This is a hands-on engineering role. You will write, review, and ship code across the stack, fix defects, apply security patches, and support planned migrations, working alongside other engineers, GovTech staff, and MOE stakeholders.

Key responsibilities

  • Maintain and support the portfolio: Keep All Ears and the supporting products stable through bug fixes, security patches, infrastructure upkeep, L2 and L3 support, and monitoring.
  • Ship full stack changes: Build and update frontend and backend features across multiple codebases and languages.
  • Support migrations: Complete the All Ears v2 migration and retire from the legacy codebase and adapt products for planned work such as the TCI and Connectogram migrations to Teachers Workspace.
  • Keep it maintainable: Keep runbooks, technical notes, and handover material current, so the products stay maintainable and transferable.
  • Collaborate across teams: Work with GovTech engineers, product staff, and MOE stakeholders to align priorities and delivery.

What we are looking for

  • Experience: Minimum 4–7 years of hands-on full stack software engineering.
  • Languages and frameworks: Proficiency with a modern JavaScript or TypeScript framework (React), backend APIs and services, and relational databases (PostgreSQL).
  • Comfort working across more than one language and codebase.
  • Cloud and infrastructure: Working knowledge of cloud-hosted applications, containerised deployments (Docker), and CI/CD pipelines.
  • Observability and troubleshooting: Analyse logs and metrics using AWS tools such as ECS and CloudWatch, and OpenTelemetry for tracing, metrics, and logs.
  • Version control and code review: Proficiency with Git and quality gates.
  • Software lifecycle: Solid understanding of the software development lifecycle and Agile delivery on product-centric teams.
  • Security-aware: Attention to secure coding practices and awareness of government security and compliance requirements.

Nice to have

  • Government domain: Familiarity with government or public-sector delivery contexts.
  • Personal attributes
  • Self-directed: A driven, resourceful engineer who can pick up unfamiliar codebases quickly.
  • Pragmatic: Balances speed and quality and makes sensible tradeoffs in a maintenance context.
  • Comfortable with ambiguity: Navigates shifting priorities as products transition, sunset, or transfer.
  • Collaborative: Builds good working relationships with stakeholders, teammates, and vendors.
  • Ownership: Takes responsibility for the stability and quality of the products in their care.

Benefits

  • Premium health insurance coverage.
  • Annual leave and public holidays in accordance with statutory requirements.
  • Competitive salary package.
  • Opportunity to work on Singapore government digital products and gain exposure to large-scale public-sector systems.

Hiring Process

  • Tech Assessment: 1-hour online assessment covering basic software engineering fundamentals (minimum score of 70% to pass).
  • Tech Interview: In-depth technical discussion and evaluation with the Engineering Manager.
  • Cultural Fit Interview: Alignment session with the Lead Product Manager to assess collaboration, problem-solving mindset, and adaptability.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

backend APIs and services

CI/CD pipelines

OpenTelemetry

cloud-hosted applications

containerised deployments

About Company

Similar Jobs

4-7 yrs
SGD 7,000 - 13,500 per month
Singapore
Skills:
technological proficiency , Graphql, Backend Development, Software Engineering, Javascript, Docker, Api, Applications Delivery, Computer Science, Optimization, Design, Maintaining the Product, Degree in psychology, People Development, scientific discipline, Development
5-8 yrs
SGD 7,000 - 10,000 per month
Singapore, Alexandra Road
Skills:
react.js , user flows , CSS, Javascript Frameworks, Node.js, Backend Development, Javascript, Basic Html, FastAPI, Python, Passion for Technology, Front-End Architecture, Front-end Development, Code Quality, Develop reusable code
2-5 yrs
SGD 6,000 - 9,000 per month
Singapore
Skills:
Application Performance Management, Graphql, PostgreSQL, Backend Development, Scalability, Testing, Full Stack Development, Design-Build, Microservices Design, Front-end Development, performance tuning of Queries, Optimization, Design, design database schemas, Source Code Reviews, Development
7-10 yrs
SGD 7,000 - 9,000 per month
Singapore, Cecil Street
Skills:
react.js , BigQuery, Functional Specifications, Rest Apis, Responsive Design, Performance Tuning, Sso, Microsoft Azure, Python, Post Deployment Support, Defect Analysis, performance tuning of Queries, Variance Analysis, pipeline development, business logic, Cloud SQL
4-8 yrs
Singapore
Skills:
.NET, C#, Windows Server, Networking, Microsoft Sql Server, React, Typescript, Javascript, Logging, Vue, Soap, Css3, Automated Testing, Git, REST, Iis, Html5, Infrastructure as Code, OutSystems platform, Security, Observability, Monitoring, AWS GCC, CI/CD