SalaryPeak

Software Engineer

PYXIS MARITIME PTE. LTD.
Singapore 5+ years Posted Feb 26, 2026

Salary Range

SGD 78,000 - SGD 108,000 /year

SGD 6,500 - SGD 9,000/month

Skills Required

systems reliabilityDesignAnalytic Problem SolvingNode.jsGood Interpersonal Communication SkillsREST APIs developmentReliabilitysolution design supportbackend testingProduct Testing and DevelopmentSoftware DesignCloudBackend DevelopmentTeam WorkTesting

Job Description

Purpose of the Role:

The software engineer is responsible for designing and developing clean, efficient and well-structured code to build applications that are scalable, maintainable, reliable and aligned with business objectives.

Key Responsibilities:

Software Design & Development

  • Design, build, test, and implement application systems based on evolving business and user requirements within agreed project timelines
  • Take ownership of features end-to-end — from design and development through testing, deployment and post-release support
  • Write clean, maintainable, and scalable code, ensuring performance, reliability, and security
  • Ensure successful delivery of software features from development to production deployment and monitoring

Quality Assurance & System Reliability

  • Maintain high code quality and prevent regressions
  • Troubleshoot, debug, and resolve technical issues; identify and remediate system vulnerabilities
  • Implement authentication, authorisation, and security controls in accordance with industry best practices
  • Ensure adherence to internal development, security, and quality standards

Maintenance & Continuous Improvement

  • Maintain and continuously enhance existing in-house applications to optimise performance and user experience
  • Proactively identify opportunities for innovation, automation, and process improvement


Collaboration

  • Collaborate closely with product managers, designers, and stakeholders to translate business needs into effective technical solutions
  • Work with team members to develop innovative, efficient, and practical solutions
  • Contribute to technical documentation, code reviews, and knowledge sharing to foster engineering excellence


Qualifications and Experience

  • Minimum 5 years of experience in software design and development
  • Designed and developed RESTful APIs
  • Proven experience in writing unit and integration tests
  • Demonstrated ability to independently design and build functional software solutions
  • Proficient with Node.js backend frameworks (eg Express, NestJS, Fastify or similar)
  • Experience with the following would be nice to have:
  1. IoT system development, cloud integration and security
  2. working with OCPI and OCPP protocols
  3. cloud platforms like AWS/ GCP/ Azure