We are seeking a Senior Software Developer to join our Engineering team in London. You will work remotely and be responsible for architecting, building, and maintaining our API platform. You will be passionate about software development, understand the importance of quality, and be willing to work collaboratively with the product team. You will have 5+ years of commercial and relevant software engineering experience and be proficient in Node.js, JavaScript, and cloud-native system design and implementation.
Requirements
- Iterative, lean development and continuous delivery
- Test-first mindset and will develop using TDD
- Keen to partake in pair-programming
- JavaScript experience in Node.js
- Some experience in at least one typed language
- Cloud-native system design and implementation
- Infrastructure as code
- Containerisation
- Building/maintaining a client-facing platform
- Some experience with Unix-based operating systems
- Experience with database technologies
- Team player and contributor
- Excellent communication skills
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Tuition Reimbursement
- Relocation Assistance
