Search by job, company or skills

Rhino Partners

Full Stack Software Developer (SG Citizen/PR)

2-4 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are looking for a Full Stack Software Developer to design, engineer, and maintain specialised software testing toolkits that support large-scale, mission-critical operational systems.

These toolkits play a key role in validating system functionality, performance, and reliability. You will work end-to-end across frontend, backend, system integration, automation, and deployment, collaborating closely with engineers, testers, and operational users to ensure the tools meet technical, regulatory, and real-world operational requirements.

This role is ideal for developers who enjoy building systems that directly support national-scale, high-availability environments.

What You Will Work On:

Full Stack Development

  • Design and develop full stack testing toolkits and simulators, covering both frontend interfaces and backend logic.
  • Build intuitive user interfaces for configuration, execution, monitoring, and reporting using modern web technologies.
  • Develop backend services, APIs, and automation components to support simulation, test execution, and data generation.

System Integration & Automation

  • Integrate with enterprise systems, gateways, and third-party APIs as required.
  • Implement automation frameworks and CI/CD pipelines to streamline validation, testing, and deployment processes.
  • Monitor performance, investigate issues, and apply optimisation strategies.

Collaboration & Delivery

  • Work with system engineers and QA teams to translate operational and technical requirements into robust test scenarios.
  • Support system integration, acceptance testing, and commissioning activities.
  • Prepare and maintain documentation including architecture, design specs, test plans, and user guides.

Quality, Security & Best Practices

  • Ensure the testing toolkits are scalable, maintainable, and aligned with software engineering best practices.
  • Adhere to relevant regulatory, compliance, and cybersecurity requirements across the development lifecycle.
  • Stay current with emerging technologies and propose improvements to processes and tooling.

What We're Looking For

Must-Haves

  • Singapore Citizen or Permanent Resident.
  • Minimum 2 years of full stack software development experience ideally within mission-critical, enterprise, or high-availability systems.
  • Strong frontend proficiency in HTML5, CSS3, JavaScript/TypeScript and frameworks such as React, Angular, or Vue.
  • Strong backend development experience in Python, Java, Node.js, or similar languages.
  • Experience working with RESTful APIs, microservices architectures, and SQL/NoSQL databases.
  • Comfortable with system simulation, data modelling, and automated test data generation.
  • Familiar with version control (Git), automated testing, CI/CD pipelines, code reviews, and agile development practices.
  • Strong problem-solving skills with attention to detail and a structured approach.
  • Good communication and documentation skills.

Nice to Have

  • Experience with cloud environments (AWS, Azure) or containerisation tools (Docker, Kubernetes).
  • Experience in large-scale operational systems, command-and-control platforms, or real-time data systems.
  • Understanding of cybersecurity considerations in critical systems.
  • Ability to travel for integration work or stakeholder engagements.

Why Join Rhino Partners

At Rhino, you'll work on systems that matter platforms that enable operational teams to perform reliably and safely at scale. You'll join a team that values engineering rigor, modern development practices, and meaningful impact.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135576573