Senior Web Engineer
- Full-time
Company Description
We're ASOS. We blend our flair for fashion with our love of cutting-edge technology, but more importantly were interested in how we can bring the best out of you.
We exist to give people the confidence to be whoever they want to be, and that goes for our people too. At ASOS, you're free to be your true self without judgment, and channel your creativity into a platform used by millions.
Through our Fashion with Integrity strategy we are driving diversity, equity and inclusion across every aspect of ASOS and ensuring every ASOSer can be their authentic self at work. We want our people to be whoever they want to be, because we believe people who bring their best selves to work, do their best work.
Job Description
The Role:
We're looking for a highly engaged and passionate Front-end Engineer to join our Customer Care Technology. You will work at all stages of the product lifecycle from requirements capture, through design and implementation to system testing, integration and deploy.
The successful candidate would also be encouraged to engage in training, conferences and other exercises to continuously broaden their skills. This is intended to develop both their career and their contribution to the team. Care Advisors, using the most recent Cloud technologies available on the market.
THE TEAM
The Customer Care Technology team consists of a total of 30+ people, split across four cross-functional feature teams supported by Architects, Business Analysts and Engineering Leads.
Customer Care also works closely with Analytics, UX/UI, Infrastructure central teams to build the ultimate experience for our internal Customer Care Advisors, using the most recent Cloud technologies available on the market.
Qualifications
We’d love to meet someone with:
- HTML, CSS, JavaScript
- Creating reusable components across micro frontends
- Identifying site issues and customer journeys using analytics and MVT
- JavaScript fundamentals and modern syntax, TypeScript
- Modern JavaScript frameworks (bonus points for React)
- Building automated tests including Cypress.io, Jest, Nightwatch, Jasmine or WebDriver.io
- Working experience of applying practices such as Test-Driven Development (TDD) and Behaviour Driven Development (BDD)
- Apply software craftsmanship to your code using engineering fundamentals like SOLID, KISS, DRY and YAGNI
- Supporting critical applications by using logging and monitoring
- Mentoring, knowledge transfer, supporting and upskilling other engineers
- Working experience working with a Design led workflow, Design Systems
- Comfortable in using Git
- Recent experience of working with cloud technologies including Azure, Docker, Kubernetes
It will be a plus to have:
- Experience in using Node.js or C# .NET for the server side
- Experience of CI (Continuous Integration) and CD (Continuous Delivery) and embracing DevOps with building and maintaining pipelines. Azure Dev Ops, Pipeline as Code, Infrastructure as Code
- Understanding the importance of Security within the DevOps lifecycle
- Delivering performance improvements on web pages in order to enhance the customer experience
- Initial Recruiter Chat (15-30 mins)
An introductory conversation to learn more about your skills, and career to date, as well as discussing the role and company in greater detail. - Hiring Manager Interview (60 mins)
A virtual interview exploring your experience and technical skills, as well as providing you with more information about the role and team to ensure understanding and alignment. Be prepared to answer technical questions on this call. - Final Interview with the Head Of department and Engineers (2 hrs 30 mins)
A paired technical assessment collaborating with engineers on a technical task to assess your skills and problem-solving, followed by a competency interview with the hiring manager
What to Expect
This entire process typically takes about 2-3 weeks. We value your time and will do our best to accommodate your schedule. You’ll be kept informed every step of the way, so expect regular communication from us!
If you need any accommodations due to a disability, neurodiversity, or other circumstances, don’t hesitate to reach out to us at [email protected]—we’re here to support you.
This role will remain open until we find the right number of candidates, so make sure to apply early to ensure your spot!
Additional Information
What’s in it for you?
- Employee discount (hello ASOS discount!)
- ASOS Develops (personal development opportunities across the business)
- Employee sample sales
- Access to a huge range of LinkedIn learning materials
- 25 days paid annual leave + an extra celebration day
- Discretionary performance related bonus scheme
- Private medical care scheme
- Flexible benefits allowance - which you can choose to take as extra cash, or use towards other benefits