At a Glance
- Tasks: Join our team to develop and enhance our digital platform using modern tech.
- Company: ME+EM, a fast-growing luxury fashion brand with a vibrant culture.
- Benefits: Enjoy 33 days off, a birthday day off, and generous discounts.
- Why this job: Be part of an exciting digital transformation and make a real impact.
- Qualifications: Experience in React, web app development, and CI/CD pipelines required.
- Other info: Dynamic work environment with social events and career growth opportunities.
The predicted salary is between 36000 - 60000 £ per year.
ME+EM is one of the UK's fastest-growing luxury fashion brands. In addition to a thriving global digital presence, we operate flagship stores in London and Edinburgh, concessions within Harrods and Selfridges, and have recently expanded with new store openings in the U.S.
At ME+EM we are an entrepreneurial, creative, and passionate group of people. We work hard, are enthusiastic to learn and are not afraid to take risks. Everyone contributes to our success at all levels, and that precisely what makes being a member of the team so rewarding.
Our office and stores are always busy and fast paced, but we work just as hard to make sure it's fun, with social activities and biannual parties. We pride ourselves on being approachable, supportive, and welcoming and ensure that everyone's hard work is rewarded. It takes all these things to build a strong, successful business and our door is always open to new talent ready to contribute to our growth and evolution.
We're hiring a Software Engineer (Full Stack) for ME+EM. Off the back of continued rapid domestic and international business growth we are embarking on an ambitious digital transformation project, as well as building out an internal digital platform team to support this transformation. This is an opportunity to play a key role in that new team, taking charge in evolving the architecture of our future tech stack. The Digital Platform team owns the customer-facing digital stack, end-to-end, and is able to continuously improve our digital platform in a scalable, reliable, agile way. The team currently consists of a single multidisciplinary autonomous squad, responsible for crafting best in class customer experiences across our customer facing apps. The successful candidate will be joining our second squad and should have a proven track record of building out scalable web apps using modern technology stacks. They should have excellent people skills, both when liaising with stakeholders across the business and managing and developing the engineering talent within their team.
Responsibilities
- Contribute to the technical architecture of our web app, end to end.
- Break down complex technical requirements into smaller, manageable requirements.
- Be an advocate for crafting quality, performant, scalable solutions.
- Own our development and CI/CD pipelines, be able to evolve those pipelines to improve velocity while maintaining quality.
- Coach and grow other developers in the team.
- Ensure all systems have the appropriate level of automated tests and monitoring.
Skills and requirements
- Knowledge of React.
- Expert in creating DRY, documented, maintainable, extendable, secure systems.
- Experience delivering web apps at scale.
- Experience building out and maintaining CI/CD pipelines.
- Experience working with multidisciplinary squads.
- A solid understanding of agile software delivery and continuous improvement.
- A passion for delivering simple, scalable solutions (often to complex problems).
- Excellent attention to detail.
- An ability to explain technical concepts to non-technical audiences.
Useful Experience
- NextJS (app router, static rendering, turbo, mono-repo, Vercel)
- Typescript
- Jest
- Storybook (and Storybook testing)
- Playwright
- Contentful
- Algolia
- Datadog (or similar monitoring tools)
- GitHub actions
- Akamai
- GraphQL
Employee Benefits
- 33 days annual leave for full time employees (25 days holiday + 8 bank holidays)
- A day off to celebrate your birthday.
- Pension Scheme
- Group Life and Income Protection Insurances
- Employee Assistance Programme (EAP)
- Length of Service Award
- Refer a Friend Scheme
- Staff uniform for retail employees
- Generous Staff and Friends and Family Discount
- Annual Volunteer Day
- Cycle to Work Scheme
- Tech Scheme
- Eye Care Vouchers
- Real Living Wage Employer
- Employee led committees
- Social events and biannual parties
- Enhanced maternity and paternity package after 2 years of service.
Equal Opportunity
ME+EM is an equal opportunities employer committed to fostering and preserving a culture of diversity, equality, and inclusion in our workforce. As an equal opportunities employer, we do not discriminate against applicants based on race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We believe that diversity enriches our workforce and strengthens our organisation. Therefore, we encourage minorities, LGBTQ+ candidates, and individuals with disabilities to apply for opportunities within our company.
Please email [email protected] should you require any adjustments needed to take part in this recruitment process.
Please note, due to the large number of applications we receive, we can only reply to those that are successful to the next stage.
Software Engineer employer: ME AND EM
Contact Detail:
ME AND EM Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees at ME+EM on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. It’s all about making connections!
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common algorithms and data structures. We want you to feel confident when tackling those coding challenges!
✨Tip Number 3
Show off your projects! If you've built any web apps or contributed to open-source projects, make sure to highlight them during your interview. This is your chance to demonstrate your skills and passion for software engineering.
✨Tip Number 4
Don’t forget to ask questions! When you get the chance, inquire about the team dynamics, the tech stack, and the company culture at ME+EM. This shows your interest and helps you determine if it’s the right fit for you.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with React, Next.js, and Node.js, and don’t forget to showcase any projects that demonstrate your skills in building scalable web apps.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for digital transformation and how you can contribute to our ambitious goals at ME+EM. Be sure to mention your experience with CI/CD pipelines and agile methodologies.
Showcase Your Soft Skills: We value excellent people skills just as much as technical expertise. In your application, highlight your ability to communicate complex concepts to non-technical audiences and your experience in coaching and developing other developers.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at ME AND EM
✨Know Your Tech Stack
Make sure you’re well-versed in React, Next.js, and Node.js. Brush up on your knowledge of these technologies and be ready to discuss how you've used them in past projects. Being able to explain your experience with CI/CD pipelines will also impress the interviewers.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex technical challenges. Break down your thought process and how you arrived at scalable solutions. This will demonstrate your ability to think critically and approach problems methodically.
✨Communicate Clearly
Since you'll need to liaise with both technical and non-technical stakeholders, practice explaining technical concepts in simple terms. This will show that you can bridge the gap between tech and business, which is crucial for a role like this.
✨Emphasise Team Collaboration
Highlight your experience working in multidisciplinary squads. Share examples of how you've coached or mentored other developers, as well as how you’ve contributed to a positive team dynamic. ME+EM values collaboration, so showing that you can work well with others is key.