Hybrid Software Engineer, Node.js

Posted last week

Apply now

About the role

  • Backend Software Engineer building products that improve guest experience at SiteMinder's hotel commerce platform. Working with a distributed team to innovate solutions.

Responsibilities

  • Refining and delivering product requirements with minimal support
  • Collaborating with a cross-functional distributed team in an agile methodology
  • Participating in release and sprint planning
  • Writing clean, well organized code while making appropriate trade-offs between performance, robustness, and extensibility
  • Working closely with other developers through pair programming, reviewing pull requests, and contributing incremental improvements to code and practices
  • Designing and maintaining infrastructure as code

Requirements

  • Strong experience in backend development, with proficiency in Node.js and TypeScript (mandatory)
  • Knowledge of NestJS framework (nice to have)
  • Solid understanding of microservice and event-driven architectures and RESTful APIs
  • Hands-on experience with AWS services, including one or more of: EC2, Kinesis, SQS, ElastiCache, Lambda, SES, and S3
  • Competence with database technologies, such as relational databases (MySQL/PostgreSQL) and/or NoSQL databases (DynamoDB/Cassandra/MongoDB)
  • Familiarity with code testability, build pipelines, Docker, and CI/CD systems
  • Ability to keep up with best practices and emerging technologies
  • Strong collaboration skills, with the ability to liaise effectively with product, technology, and delivery teams to deliver high-quality software solutions

Benefits

  • Competitive salary based on your experience
  • Equity packages for you to be a part of the SiteMinder journey
  • Flexibility to work in a hybrid setup or Remote (preferably Hybrid mode in office work setup)
  • Mental health and well-being initiatives
  • Generous parental (including secondary) leave policy
  • Paid birthday, study and volunteering leave every year
  • Sponsored social clubs, team events, and celebrations
  • Employee Resource Groups (ERG) to help you connect and get involved
  • Investment in your personal growth offering training for your advancement

Job title

Software Engineer, Node.js

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job