Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Fullstack Software Engineer

5000 - 9000 SGD
Full-time

USER EXPERIENCE RESEARCHERS PTE. LTD.

Key Responsibilities:

  • Build and maintain the web platform, including backend APIs, background job processing, database models, and the browser-based template editor used to configure OMR zones.
  • Develop and maintain the desktop application that interfaces with document scanners and the cloud backend.
  • Integrate scanner hardware using industry-standard drivers, SDKs, and vendor APIs to support reliable document capture, quality validation, and upload workflows.
  • Integrate AI services, including LLMs for template generation, computer vision for layout detection, and OCR/ICR technologies for processing handwritten and printed responses.
  • Design and optimize high-throughput processing pipelines, including job queues, concurrency management, rate-limited AI integrations, and cloud-based object storage.
  • Collaborate closely with Product Managers and Operations teams to translate real-world document processing workflows into reliable software solutions.
  • Maintain high engineering standards through test-driven development (TDD), strongly typed code, clean architecture, CI/CD pipelines, and comprehensive documentation.

What We're Looking For:

The fundamentals matter most. We are not prescriptive about your current technology stack. Engineers who understand core software engineering principles can quickly adapt to new frameworks and technologies.

What the fundamentals look like in practice:

  • You can design a system given a set of constraints and articulate the trade-offs you made. You don't need a framework to do this.
  • You understand concurrency—threads, event loops, async/await—well enough to reason about race conditions and bottlenecks, not just write await and hope.
  • You write tests before you're asked to, not because it's policy, but because you've been burned by not doing it.
  • You've debugged something that crossed a system boundary—a network call, an OS driver, a hardware device—and know how to work methodically when the usual tools don't apply.

What you bring:

  • Solid full-stack experience—web frontend, backend APIs, and relational databases. The specific framework matters less than the depth of understanding behind it.
  • Comfort building desktop applications, whether native, Electron-based, or equivalent. You understand the operational differences between shipping a web app and shipping a binary that runs on someone else's managed machine.
  • Some experience (or genuine appetite for) hardware or device integration—SDKs, serial/USB interfaces, vendor APIs, and driver-level debugging. You don't need to be an embedded engineer, but you shouldn't be intimidated by it either.
  • Experience integrating AI/ML APIs into production systems—not just calling an endpoint, but handling rate limits, retries, token budgets, prompt versioning, and evaluating output quality.
  • Comfort with cloud infrastructure: containers, managed services, object storage, and job queues. You understand what runs where and why.
  • Strong foundation in software hygiene: version control discipline, automated testing, code review, and CI/CD.

Nice to have:

  • Experience with image processing pipelines (ingest, validate, transform, and store at scale).
  • Prior work in the Singapore Government Tech Stack.
  • Familiarity with OMR, document scanning, or similar high-throughput document processing contexts.
  • TypeScript, Next.js, and C#—our current stack. Mention it if you know it, but don't let unfamiliarity stop you from applying.
Vacancy posted 19 days ago
Similar jobs that could be interesting for youBased on the Fullstack Software Engineer in Singapore vacancy
  • 8000 - 12000 SGD

     .... About the Role: Our UI is the mission-critical window into Grasshopper’s high frequency trading and risk management engines. As a UI Software Engineer, you will be responsible for building and scaling real-time web interfaces that process tens of millions of messages... 

    GRASSHOPPER PTE. LTD.

    Singapore
    8 days ago
  • 6000 - 8500 SGD

     ...About the Role We're looking for a Full Stack Software Engineer to join our team building modern, cloud-native applications. You'll work across the stack — from ReactJS front ends to Spring Boot microservices — while contributing to AI-driven features, workflow automation... 

    ZENITH INFOTECH (S) PTE LTD.

    Singapore
    5 days ago
  • 7400 SGD

     ...Develop, enhance and maintain software for STARS and ELS across both legacy and modernised components, ensuring reliability, correctness...  ...digital services. • Use AI tools responsibly to improve engineering productivity in areas such as code analysis, documentation,... 

    VINOVA PTE. LTD.

    Singapore
    23 days ago
  • 7900 SGD

     ...collaborating with cross-functional teams to deliver scalable, high-quality software solutions. Responsibilities Develop and maintain full-...  ...with multidisciplinary teams including data scientists and data engineers Experience using observability and monitoring tools such as... 

    VINOVA PTE. LTD.

    Singapore
    23 days ago
  •  ...Padlet is building software for a good education. A good education is one that inspires curiosity, creativity, and community. Our...  ...the hand, is portable, and is easy to use. We are looking for Fullstack Engineers to build exceptional software products for a billion people.... 

    padlet

    Singapore
    12 hours ago
  • 6600 - 7800 SGD

     ...Native mobile apps, React web apps, and backend services. Mentor engineers, drive best practices, and collaborate with product teams to...  ...engineering practices. Champion secure-by-design principles and modern software engineering practices across the team. Apply strong expertise... 

    VINOVA PTE. LTD.

    Singapore
    4 days ago
  • 7200 - 7700 SGD

     ...through passion and collaboration. Job Summary As a Full-Stack Engineer, you will design, build, deploy, and maintain secure, scalable,...  ...Apply programming skills in Python to develop and enhance software components and automation scripts Deploy and manage applications... 

    VINOVA PTE. LTD.

    Singapore
    11 days ago
  • 10000 - 12000 SGD

     ...principles that enable the team to build with confidence. Raise engineering quality through thoughtful code reviews, technical guidance and...  ...solutions. Requirements ~5+ years of professional software engineering experience. ~ Demonstrated experience leading technical... 

    MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD

    Singapore
    4 days ago
  • 5000 - 9500 SGD

     ...Understanding of DevOps principles and proficiency with automation of software testing and deployment processes for containerized applications...  ...in multi-disciplinary teams including data scientists and data engineers Experience with observability and monitoring tools (e.g:... 

    USER EXPERIENCE RESEARCHERS PTE. LTD.

    Singapore
    22 days ago
  • 7200 - 7700 SGD

     ...collaboration. Job Summary Lead OutSystems development projects by designing, building, and deploying applications while mentoring engineers and ensuring alignment with platform governance and operational needs. Responsibilities Lead and mentor engineers by providing... 

    VINOVA PTE. LTD.

    Singapore
    11 days ago
  • 10000 - 15000 SGD

     ...f interview to offer stage. Hybrid working, 2 days WFH. about job (please reach out for more details) ● Reports to Head of Software Engineering within a tech department of over 100 people. ● Manage a diverse team of 40 engineers, overseeing 10 locally and 30 across regional... 

    RANDSTAD PTE. LIMITED

    Singapore
    more than 2 months ago
  • 7000 - 12000 SGD

     ...Responsibilities Develop full stack, reactive web applications that can be delivered on Cloud (AWS) Work with a team of AI Engineers and Software Engineers to design, build, integrate, test and maintain software components that harnesses Artificial Intelligence to deliver... 

    3 CUBED BUSINESS CONSULTING PTE. LTD.

    Singapore
    7 days ago
  • 7000 - 10000 SGD

     ...headquartered in Singapore. Our flagship software, WebOrion® ( is already trusted and used...  ...10 forLLM. We're looking for a hands-on engineering leader to own delivery of thisroadmap —...  ...equivalent • 2–6 years of professional fullstack softwaredevelopment experience •... 

    CLOUDSINE PTE. LTD.

    Singapore
    12 days ago
  • 7300 - 7800 SGD

     ...~ Comfort with cloud infrastructure ~ Strong foundation in software hygiene ~ Ability to reason about algorithmic complexity ~...  ...Understanding of concurrency ~ Experience with AI-integrated systems engineering ~ Ability to design for operational reality ~ Build and... 

    VINOVA PTE. LTD.

    Singapore
    19 days ago
  • 7200 SGD

     ...Full Stack Engineer experience Achieved minimal 75% score from TP's online technical competency test Experience with AI-Assisted Development Tool .Net experience C# experience Python experience SQL experience React/Angular experience Experience with... 

    VINOVA PTE. LTD.

    Singapore
    11 days ago
  • 6000 - 12000 SGD

     ...YOUR ROLE You will leverage your software development expertise alongside cutting-...  ...drive innovation. As a key member of our engineering team, you'll use your talents in software...  ...capabilities. YOUR RESPONSIBILITIES Drive Fullstack development with AI-augmented practices... 

    PALO IT SINGAPORE PTE. LTD.

    Singapore
    20 days ago
  • 8000 - 9500 SGD

     ...Overview We seek a highly skilled Full Stack Software Engineer proficient in Java Spring Boot backend and modern React frontend technologies. You will shape the future technical direction of user journeys within Wealth Management, innovating financial applications for our... 

    NTT SINGAPORE PTE. LTD.

    Singapore
    22 days ago
  • 10000 - 12000 SGD

    Senior Full Stack Developer (Java/React) | Banking & Financial Services | 12-Month Contract, Highly Extendable Job Summary Join a leading financial services technology team as a Senior Full Stack Developer, delivering high-impact backend and frontend solutions within ...

    BASE CAMP DIGITAL PTE. LTD.

    Singapore
    14 days ago
  • 3000 - 6000 SGD

     ...We are seeking a Full-Stack Software Engineer to build a next-generation Photonic Design Automation platform for photonic integrated circuit design. You will work with photonics scientists and algorithm engineers to transform advanced design, simulation, and optimization technologies... 

    A*STAR RESEARCH ENTITIES

    Singapore
    7 days ago
  • 5500 - 8000 SGD

     ...company building an open-source humanoid robot platform and the full software stack that powers it, with a mission to make humanoid labour...  ...robots. This is an opportunity for a hands-on mechanical engineer to own the design, analysis, and validation of structural and kinematic... 

    DADACONSULTANTS PTE. LTD.

    Singapore
    19 days ago
  • 9000 - 13000 SGD

     ...platforms that serve a broad user base. The team embraces modern engineering practices and continuous innovation to solve meaningful business and technology challenges. Your new role As a Senior Software Engineer or Engineering Lead, you will play a key role in... 

    HAYS SPECIALIST RECRUITMENT PTE. LTD.

    Singapore
    1 day ago
  • 6000 - 8000 SGD

     ...solutions. - Implement best practices for software development, including code reviews,...  ...technologies in software development and platform engineering. Education & Experience Bachelor's...  ...related field. JD & REQUIREMENTS: Fullstack Engineer Location: Singapore • Type:... 

    CPO PTE. LTD.

    Singapore
    18 days ago
  • 8000 - 11500 SGD

     ...Development: Build applications within the .NET framework alongside front-end technologies such as Angular JS/ReactJS and MVC. Software Design: Apply strong design principles and patterns, conducting both HighLevel closely within highly collaborative teams to ensure... 

    UNIZEN TECHNOLOGIES PTE. LTD.

    Singapore
    4 days ago
  • 7500 - 8300 SGD

     ...world-class infrastructure and streamlined processes that creates innovative solutions and services. With the existing expertise in software consulting and staffing services, we are looking out for professionals who are interested to be part of this exciting journey and be... 

    KG INFORMATION SYSTEMS PTE. LTD.

    Singapore
    7 days ago
  • 7000 - 9000 SGD

     ...Role Overview The Senior Software Engineer is a hands-on fullstack engineer responsible for designing, building, and maintaining production applications. Reporting to the Applications Lead, this role delivers secure, well-tested software, contributes to engineering standards... 

    BOND FINANCIAL GROUP PTE. LTD.

    Singapore
    8 days ago
  • 5000 - 9000 SGD

     ...Key Responsibilities: Develop, enhance and maintain software across both legacy and modernized components, ensuring reliability, correctness...  ...new digital services. Use AI tools responsibly to improve engineering productivity in areas such as code analysis, documentation,... 

    USER EXPERIENCE RESEARCHERS PTE. LTD.

    Singapore
    19 days ago
  • 6000 - 8000 SGD

     ...DevOps developer to join engineering team. End-to-end application development – from designing, developing, and maintaining robust backend...  ...Requirements Must Have: ~ Bachelor's degree in computer science, software engineering or related field. ~5+ years of full stack... 

    UNIZEN TECHNOLOGIES PTE. LTD.

    Singapore
    11 days ago
  • 7500 - 10000 SGD

     ...We are looking for a passionate and driven Software Engineer to join our development team. You will be responsible for designing, developing, and maintaining scalable web applications while working closely with business stakeholders, product owners, QA teams, and technology... 

    PERSOL SINGAPORE PTE. LTD.

    Singapore
    8 days ago
  • 8000 - 12000 SGD

     ...principles, and best practices to empower the team. Elevate engineering quality through thoughtful code reviews, technical guidance, and...  ...-Haves) Experience & Leadership ~5+ years of professional software engineering experience. ~ Proven track record of technical... 

    THE RUSSELL COLLECTIVE PTE. LTD.

    Singapore
    21 days ago
  •  ...Familiar with Linux operation system Experience working with, or an interest in Agile Methodologies, such Scrum Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI) Experience building, deploying, and maintaining... 

    Encora

    Singapore
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Fullstack Software Engineer. Be the first to apply!