This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Software Engineer (Full Stack) role at SiteMinder involves using full stack development experience to build and enhance products, including working on projects in a cloud-based microservices architecture and migration tasks.
Responsibilities include refining, designing, and delivering product requirements, collaborating with a cross-functional team in an agile methodology, participating in roadmap planning, and writing clean, well-organised code.
The role requires experience in Node.js (minimum 3 years), knowledge of frontend frameworks like Vue.js or React.js, familiarity with AWS services, database technologies, code testability, build pipelines, Docker, CI/CD systems, and staying updated with best practices and technologies.
The Software Engineer should be able to work independently on a user story from inception to production with a cross-functional mindset.
Requirements:
Minimum 3 years of experience in Node.js for backend system and feature development.
Experience with Kotlin or Ruby On Rails is a plus.
Proficiency in frontend frameworks such as Vue.js or React.js.
Familiarity with AWS services like EC2, Kinesis, SQS, ElastiCache, Lambda, and S3.
Competence in database technologies including RDMS (e.g., MySQL, PostgreSQL) and/or NoSQL (e.g., DynamoDB, Cassandra, MongoDB).
Understanding of code testability, build pipelines, Docker, and CI/CD systems.
Ability to work collaboratively with product, technology, and delivery teams to deliver high-quality software solutions.
Benefits:
Competitive salary based on experience.
Equity packages to be part of the SiteMinder journey.
Flexibility to work fully remote or in a hybrid model.
Mental health and well-being initiatives.
Generous parental leave policy.
Paid birthday, study, and volunteering leave annually.
Sponsored social clubs, team events, and celebrations.
Employee Resource Groups (ERG) for connection and involvement.
Investment in personal growth through training opportunities.