This range is provided by Maverick Associates. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Frontend Developer - Full Time - £50K - £70K DOE
YOUR MISSION
As a Front End Engineer for our client your mission is to build end-to-end web experiences, delivering visually stunning and highly responsive user interfaces, driven by robust, performant and well designed APIs and backend systems. You will collaborate closely with our clients design and user experience teams to transform complex concepts into polished, user-friendly web applications. Your expertise will be pivotal in shaping the user interface of the web applications, ensuring they align with the brand's aesthetics and functionality. If you are a creative problem solver with a passion for clean and efficient code, we invite you to join our clients dynamic team. This is a 3-day-in-the-office-hybrid role where you will work with the team at the office in Sustainable Ventures, Europe's biggest climate tech hub. It's an 8 min walk from Waterloo and an energising space for anyone working on climate change!
YOUR PROFILE
Responsibilities:
1. Develop and support front-end applications using React and Next.js
2. Ensure seamless user experiences by optimizing performance and responsiveness
3. Implement authentication and authorization mechanisms using JWT tokens
4. Work with RESTful APIs to fetch and manage data efficiently
5. Develop reusable and maintainable UI components
6. Write clean, maintainable, and well-documented code
7. Collaborate with back-end developers, UI/UX designers, and stakeholders
Key Skills:
1. 3+ years of experience in front-end development
2. Converting Figma designs into functional HTML
3. Typescript experience is a must
4. Hands-on experience with React.js and Next.js
5. Familiarity with server-side rendering (SSR) and static site generation (SSG)
6. Experience with JWT-based authentication and authorization
7. Expertise in integrating and working with RESTful APIs
8. Experience building Single Page Applications (SPAs) and Headless Applications
9. Familiarity with Tailwind CSS, Bootstrap, or other modern CSS frameworks
10. Understanding of component-based architecture and best practices
11. Version control using Git and GitHub
12. Experience with Agile development methodologies
Communication and Teamwork:
1. Effective communication and collaboration skills to work closely with cross-functional teams.
2. Proactive attitude and the ability to provide constructive feedback.
3. A commitment to delivering high-quality work on time and within scope.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Services for Renewable Energy and Information Services
#J-18808-Ljbffr