jobs in Rhino Partners

全职 Full Stack Software Engineer (4-7 Years Experience) (1 Year Contract) 工作, 薪水, Rhino Partners 公司招聘中 - Ricebowl

Full Stack Software Engineer (4-7 Years Experience) (1 Year Contract)

Rhino Partners

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责

We are looking for a Full Stack Software Engineer to support the development and enhancement of a strategic analytics platform for public transport operations.


You will be involved in building and maintaining enterprise-grade web applications, backend services, and system integrations that enable data-driven decision-making and operational improvements. Working closely with cross-functional teams, you will contribute to the delivery of scalable, secure, and reliable solutions, including new capabilities supporting predictive maintenance and AI-enabled insights.

Key Responsibilities
  • Design, develop, test, and maintain scalable web applications and backend services.
  • Build responsive and user-friendly interfaces using modern frontend frameworks such as React, Angular, or Vue.js.
  • Develop backend services, RESTful APIs, and microservices using Node.js, Python, or Java Spring Boot.
  • Translate business requirements into technical designs and implement reusable, maintainable software components.
  • Integrate applications with internal and external systems, databases, and APIs.
  • Apply frontend development best practices, including responsive design, accessibility, performance optimisation, and state management.
  • Develop and deploy cloud-native applications on AWS using containerisation technologies such as Docker and Kubernetes.
  • Implement secure coding practices, automated testing, and CI/CD pipelines to ensure application quality and reliability.
  • Participate in code reviews, troubleshooting, defect resolution, and production support.
  • Collaborate with product teams, UI/UX designers, and stakeholders throughout the software development lifecycle.
  • Contribute to Agile development activities, technical documentation, and knowledge sharing.


Requirements
  • 4–7 years of experience in full stack software development, preferably building enterprise-grade applications.
  • Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3.
  • Hands-on experience with at least one modern frontend framework, such as React.js, Angular, or Vue.js.
  • Strong backend development experience using Node.js, Python, or Java Spring Boot.
  • Experience designing and developing RESTful APIs, microservices, and system integrations.
  • Familiarity with frontend architectures, reusable components, state management, and performance optimisation.
  • Experience with AWS cloud services and containerisation technologies such as Docker and Kubernetes.
  • Proficiency in relational databases such as PostgreSQL, MySQL, or SQL Server.
  • Experience with GitLab, CI/CD pipelines, and DevOps practices.
  • Good understanding of secure coding principles, application security, and software testing practices.
  • Strong analytical, problem-solving, and communication skills, with the ability to work effectively in cross-functional Agile teams.


Nice to Have
  • Experience developing analytics platforms, dashboards, or data-intensive applications.
  • Exposure to AI-enabled applications, predictive analytics, or data processing workflows.
  • Experience working on large-scale enterprise systems or public sector projects.
  • Familiarity with cloud-native architecture, application monitoring, and observability tools.


重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多