Collinson is a global loyalty and benefits company seeking a Sr. Full Stack Software Engineer to join its cross-functional team. The ideal candidate will have 5+ years of experience in software development with a strong focus on TypeScript and excellent knowledge of JavaScript fundamentals. The role involves designing and building cloud-native, greenfield products from the ground up, working closely with a Product Manager, Engineering Manager, and teammates to deliver high-quality software that is reliable, scalable, and secure.
Requirements
- 5+ years of experience in software development with a strong focus on TypeScript (Node.js & React) and excellent knowledge of JavaScript fundamentals.
- Fluent or Advanced knowledge of English language.
- Experience building and running production systems in AWS using tools like EKS, Lambda, RDS.
- Skilled in designing and building GraphQL and RESTful APIs, with practical knowledge of MongoDB, PostgreSQL, and Kafka.
- Comfortable developing software within an event-driven architecture.
- Deep knowledge of writing automated tests with Jest, Pact, and the principles of TDD.
- Comfortable building and maintaining CI/CD pipelines (we use GitHub Actions) for code deployment primarily using Terraform.
- Experience using DataDog (or similar) to monitor services and debug production issues.
- Experience working in Agile environments using tools like Git, Jira, and Confluence, with a mindset of collaboration and continuous improvement.
Benefits
- Medical, dental, life insurance for employees
- Meal voucher
- Transportation or parking voucher
- Home office 3x a week
- Priority Pass membership (eligible after 90-day probation period)
- Work from anywhere for 8 weeks (eligible after 90-day probation period)
