At a Glance
- Tasks: Build seamless digital experiences for customers and partners using React and TypeScript.
- Company: Join a growing team at Utility Warehouse focused on innovation and collaboration.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for skill development.
- Other info: Supportive culture that values teamwork and personal growth.
- Why this job: Make a real impact by solving complex customer problems in a dynamic environment.
- Qualifications: Experience with React, TypeScript, and a willingness to learn GraphQL.
The predicted salary is between 40000 - 50000 € per year.
We are looking for a frontend-focused Software Engineer who thrives on autonomy and enjoys solving complex Customer problems. You should be a collaborative professional who values pragmatism and low-ego teamwork. Success in this role requires a desire to grow your skills and learn from the senior engineers around you.
Requirements:
- Solid, hands-on experience with React and TypeScript
- Familiarity with GraphQL (or a strong willingness to learn it)
- Experience with CI/CD tools and practices
- Proven experience in test automation
- Comfort working in agile, iterative environments to deliver continuous improvements
Worried you don’t hit every single bit of the criteria? We welcome applications from all backgrounds. If you’re a go-getter with a great heart, get your application in and let’s chat.
What the job involves:
- You will join the Lifecycle team, the home of multi-service sales at Utility Warehouse. Alongside the Acquisition team, we manage new Customer acquisition through our Partner network and build the tools that power in-life cross-selling and bundling.
- We are currently in an exciting period of growth and innovation, building new digital capabilities to improve the experience for everyone involved.
- In this role, you will help build seamless digital experiences across the tools and journeys that power our Customer base. Your work will have a tangible impact as you solve real problems at scale.
- Build and ship Customer-facing and Partner-facing features across web (React/TypeScript) and mobile (React Native), taking ownership of your work from design through to production.
- Translate UX designs and wireframes into clean, maintainable, and reusable React components that work seamlessly across devices and platforms.
- Contribute to team goals by delivering well-scoped work and participating in prioritisation discussions.
- Write well-tested, well-documented code and actively participate in code reviews to uphold quality standards across the team.
- Design and implement reliable technical solutions while making sound decisions based on your experience.
- Support junior engineers through pairing and code reviews, sharing knowledge and helping raise the bar for frontend practice across the squad.
- Engage with UW's wider frontend community, learning from and contributing to shared standards across teams.
Frontend Software Engineer (Lifecycle Customer) in London employer: Deepstreamtech
Utility Warehouse is an exceptional employer that fosters a collaborative and innovative work culture, perfect for a Frontend Software Engineer eager to make a real impact. With a strong emphasis on employee growth, you will have the opportunity to learn from experienced engineers while contributing to exciting projects that enhance customer experiences. Located in a dynamic environment, we offer a supportive atmosphere where your contributions are valued, and your professional development is prioritised.
StudySmarter Expert Advice🤫
We think this is how you could land Frontend Software Engineer (Lifecycle Customer) in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Utility Warehouse on LinkedIn or other platforms. A friendly chat can give you insider info and might just get your application noticed.
✨Tip Number 2
Show off your skills! If you've got a portfolio or GitHub with projects using React and TypeScript, make sure to highlight them. Real-world examples of your work can speak volumes about your capabilities.
✨Tip Number 3
Prepare for the interview by brushing up on your problem-solving skills. Be ready to discuss how you've tackled complex customer issues in the past. We love hearing about your thought process!
✨Tip Number 4
Don’t hesitate to apply through our website! Even if you don’t tick every box, we value passion and potential. If you’re a go-getter, we want to hear from you!
We think you need these skills to ace Frontend Software Engineer (Lifecycle Customer) in London
Some tips for your application 🫡
Show Your Passion for Frontend Development:When writing your application, let us see your enthusiasm for frontend technologies like React and TypeScript. Share any personal projects or experiences that highlight your skills and passion for solving customer problems.
Be Authentic and Collaborative:We value low-ego teamwork, so don’t be afraid to show your personality! Talk about how you’ve worked with others in the past, and how you’ve contributed to team goals. Authenticity goes a long way in making your application stand out.
Highlight Your Willingness to Learn:If you’re not an expert in GraphQL yet, that’s totally fine! Let us know about your eagerness to learn new technologies and how you’ve approached learning in the past. We love go-getters who are keen to grow their skills.
Apply Through Our Website:Make sure to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!
How to prepare for a job interview at Deepstreamtech
✨Know Your Tech Stack
Make sure you brush up on your React and TypeScript skills before the interview. Be ready to discuss your hands-on experience with these technologies, as well as any projects you've worked on that showcase your ability to solve complex problems.
✨Show Your Collaborative Spirit
Since teamwork is key in this role, think of examples where you've successfully collaborated with others. Be prepared to share how you value low-ego teamwork and how you've contributed to team goals in previous positions.
✨Embrace Continuous Learning
Demonstrate your willingness to learn, especially regarding GraphQL and CI/CD practices. Share instances where you've taken the initiative to grow your skills or helped others do the same, showing that you're a go-getter with a great heart.
✨Prepare for Problem-Solving Questions
Expect to tackle some real-world scenarios during the interview. Think about how you would approach building seamless digital experiences and be ready to discuss your thought process and decision-making when it comes to technical solutions.