freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer(s)

Summary

Builds and maintains web and mobile apps for travel and hospitality using Java, Python, or JavaScript with React/Angular/Node.js.

About the role

Software Engineer(s) at Bemyguest. About the role Bemyguest is seeking talented Software Engineers to join our dynamic team in Singapore. In this position, you will play a crucial role in developing innovative software solutions that enhance the travel and hospitality experience for our users. As part of a collaborative environment, you will work closely with cross-functional teams to design, implement, and maintain high-quality applications. This is an exciting opportunity for individuals who are passionate about technology and eager to contribute to a fast-growing company in the travel sector.

Key facts

  • Location: Singapore, Singapore
  • Engagement: Full-time
  • Salary: Competitive, commensurate with experience
  • Visa: Sponsorship available for qualified candidates

What you'll do

  • Design, develop, and maintain scalable software applications that meet the needs of our users and clients.
  • Collaborate with product managers and designers to translate business requirements into technical specifications and functional features.
  • Write clean, efficient, and well-documented code while adhering to best practices and coding standards.
  • Participate in code reviews to ensure code quality and share knowledge within the team.
  • Troubleshoot and debug applications to resolve issues and improve performance.
  • Implement automated testing frameworks to ensure the reliability and stability of applications.
  • Stay updated with the latest industry trends and technologies to continuously enhance your skills and contribute to the team's growth.
  • Work in an Agile environment, participating in daily stand-ups, sprint planning, and retrospectives to improve team processes.
  • Collaborate with DevOps teams to streamline deployment processes and enhance system reliability.
  • Mentor junior engineers and contribute to their professional development through knowledge sharing and guidance.
  • Assist in the integration of third-party APIs and services to expand application functionality.
  • Engage in user feedback sessions to gather insights and improve the overall user experience of our software products.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 3 years of experience in software development, with a strong focus on web and mobile applications.
  • Proficiency in programming languages such as Java, Python, or JavaScript, with experience in frameworks like React, Angular, or Node.js.
  • Solid understanding of database management systems, including SQL and NoSQL databases.
  • Experience with version control systems, particularly Git, and familiarity with CI/CD pipelines.
  • Strong problem-solving skills and the ability to work independently as well as part of a team.
  • Excellent communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
  • A proactive attitude towards learning and adapting to new technologies and methodologies.

Nice to have

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Knowledge of mobile application development for iOS and Android platforms.
  • Understanding of UX/UI principles and experience working with design teams.
  • Previous experience in the travel or hospitality industry is a plus.

Skills & tools

  • Programming Languages: Java, Python, JavaScript
  • Frameworks: React, Angular, Node.js
  • Databases: MySQL, MongoDB, PostgreSQL
  • Version Control: Git
  • Cloud Services: AWS, Azure, Google Cloud
  • Development Methodologies: Agile, Scrum

Practical notes

  • This position is based in Singapore, and candidates must be willing to relocate if not currently residing in the area.
  • The company offers a competitive salary and benefits package, including health insurance and professional development opportunities.
  • Bemyguest is committed to fostering a diverse and inclusive workplace, and we welcome applications from individuals of all backgrounds.

See also