At a Glance
- Tasks: Design and develop user-friendly web applications using React and Svelte.
- Company: Join a leading global Energy company transforming the industry.
- Benefits: Competitive pay, flexible work options, and opportunities for growth.
- Other info: Work in a diverse, dynamic team with a focus on Agile methodologies.
- Why this job: Be part of an exciting shift towards innovative energy solutions.
- Qualifications: Experience in React/Svelte and strong collaboration skills required.
The predicted salary is between 50000 - 70000 € per year.
Exciting opportunity for a React / UI Software Developer to join this global Energy company. This is an exciting time to join this world-leading Energy company as it evolves from a traditional Oil & Gas enterprise into a future-focused Energy leader. This transformation includes the establishment of a highly successful new Power Trading desk within the Energy Trading team and ventures into cutting-edge solutions that address the evolving demands of the Energy sector.
We're looking for an experienced Senior Front-End Engineer to join a delivery team building modern, cloud-hosted digital products. This is a hands-on, delivery-focused contract role — you'll contribute to the design, development, and ongoing evolution of user-centric web applications, working closely with UX designers, backend engineers, and product owners.
What you'll be doing:
- Design and develop high-quality, responsive UIs using Svelte and TypeScript
- Build modular, reusable, well-tested components aligned to enterprise design standards
- Collaborate with UX/UI designers to implement designs accurately and accessibly
- Integrate front-end components with backend APIs (REST / GraphQL)
- Contribute to CI/CD pipelines, code quality, and automated testing (unit and integration)
- Participate in code reviews, technical discussions, and solution design
- Work within Agile delivery teams (Scrum / Kanban), contributing across the sprint lifecycle
Technical skills:
- React and/or Svelte
- State management (Redux, Context API or equivalent)
- REST / GraphQL API integration
- Front-end testing (Jest, React Testing Library or equivalent)
- Git-based workflows and CI pipelines
This needs combining with a positive attitude and an ability to work within a large, globally dispersed project team in a multi-cultural environment. You also need to be a self-starter, a logical thinker and a quick learner, with strong initiative and excellent communication, interpersonal and presentation skills, able to write clearly and concisely.
We believe in equality of opportunity for all job applicants regardless of gender, marital status, race, colour, nationality, ethnic origin, creed or religion, disability, sexual orientation or age.
React / UI Software Developer (Contract) in London employer: Eaglecliff Recruitment
Join a world-leading Energy company that is at the forefront of transforming the industry towards innovative and sustainable solutions. As a React / UI Software Developer, you'll thrive in a collaborative and inclusive work culture that values diversity and encourages professional growth through hands-on experience with cutting-edge technologies. With a focus on employee well-being and development, this role offers a unique opportunity to contribute to impactful projects while working within a dynamic, globally dispersed team.
StudySmarter Expert Advice🤫
We think this is how you could land React / UI Software Developer (Contract) in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using React or Svelte. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and understanding the company’s mission. Be ready to discuss how your experience aligns with their goals, especially in the evolving energy sector.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace React / UI Software Developer (Contract) in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with React, Svelte, and any relevant state management tools. We want to see how your skills align with the role, so don’t be shy about showcasing your best projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about joining our team and how your background makes you a perfect fit for this transformation in the Energy sector.
Showcase Your Communication Skills:Since we value clear and concise communication, make sure your application reflects that. Whether it’s your CV or cover letter, keep it straightforward and professional while still showing your personality!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the easiest way for us to receive your application and ensures you’re considered for this exciting opportunity with our global team!
How to prepare for a job interview at Eaglecliff Recruitment
✨Know Your Tech Stack
Make sure you brush up on your React and Svelte skills before the interview. Be ready to discuss your experience with state management tools like Redux or Context API, and how you've integrated front-end components with REST or GraphQL APIs in past projects.
✨Showcase Your Collaboration Skills
Since this role involves working closely with UX designers and backend engineers, be prepared to share examples of how you've successfully collaborated in a team setting. Highlight any experiences where you contributed to code reviews or participated in Agile methodologies like Scrum or Kanban.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Think about challenges you've faced in previous roles and how you overcame them. This is your chance to show off your logical thinking and initiative!
✨Communicate Clearly and Confidently
Strong communication skills are key for this position. Practice explaining your thought process clearly and concisely, especially when discussing technical concepts. Remember, it's not just about what you know, but how well you can convey that knowledge to others.