Senior Software Engineer
Role details
Job location
Tech stack
Job description
- As a Senior Software Engineer, you will play a crucial role in improving our product portfolio by utilizing a wide range of technologies to deliver cutting-edge solutions utilized internationally on a daily basis. You will be working at the forefront of B2B technology, contributing to varied and interesting greenfield development projects while also benefiting from a clear progression pathway. Your responsibilities will involve collaborating with team members to ensure the successful execution of our product initiatives and adapting to the evolving needs of the business.
- --
Technologies:
- AWS
- Angular
- Cloud
- GCP
- JavaScript
- Machine Learning
- MySQL
- Serverless
- microservices
- NodeJS
- AI
- TDD
Requirements
- We are seeking a Senior Software Engineer who possesses the following key skills:
- Solid commercial experience in a complex, product-led environment
- Strong test-driven development skills, with the ability to write unit tests
- Full-stack JavaScript skills, including node.js, JavaScript, and Angular
- Experience with third-party integrations
- Proficiency in MySQL database management
- Solid exposure to cloud services, such as AWS and GCP
- A strong understanding of system design, including serverless, headless, and microservices architectures
- Any experience with machine learning would be beneficial
- A positive and engaging personality, with a willingness to challenge and question existing processes when necessary
- --
Benefits & conditions
In return for your valuable contributions, we offer an attractive compensation package that includes a base salary ranging from £70,000 to £80,000, depending on experience. You will benefit from long-term remote working opportunities, with only one day needed in the office each month. Our extensive personal development scheme, 25 days of holiday, private pension, and healthcare offerings reflect our commitment to your growth within one of the fastest-growing tech businesses in the B2B retail and e-commerce space. We foster a fast-paced, autonomous culture with significant growth potential and conduct regular remuneration reviews. If you are a Senior Software Engineer eager to join a market-leading business with innovation at its core, we encourage you to apply now to be considered for this exciting opportunity.