Front End Developer
E.ON
- Solihull, West Midlands
- £58,693-71,634 per year
- Contract
- Full-time
- Develop and maintain front-end for web and mobile apps, collaborating with back-end developers for seamless integration.
- Translate UX designs into innovative, responsive user interfaces, emphasizing adherence to best practices.
- Contribute to full software development lifecycle, prioritizing front-end design and development.
- Ensure best practices in front-end development, emphasizing performance and cross-browser compatibility.
- Actively participate in development processes, including planning, reviews, and continuous improvement cycles.
- Engage in constructive code reviews and share knowledge with the team.
- Proactively identify UI/UX technology trends and suggest improvements to the business.
- Responsible for creating and maintaining high-performance websites and web applications
- Collaborates with UX Lead to create innovative and user-friendly interfaces
- Implements responsive design and ensures compatibility across devices
- Maintains bug-free code through peer code reviews
- Integrates APIs and contributes to technical development roadmap
- Ensures timely project delivery, version control, and adherence to best practices
- Prioritizes user experience and design aesthetics
- Translates visuals into web templates
- Challenges the status quo and stays updated with frontend technologies and trends
- Possesses excellent communication skills and engages stakeholders effectively
- Collaborates seamlessly with UX Lead, Marketing Team, and third-party agencies
- Demonstrates strong problem-solving abilities and approaches design and development meticulously
- Troubleshoots and develops solutions for complex technical and creative challenges
- Previous experience as a Front-End Developer
- Technical skills: HTML, CSS/SCSS, Typescript, JavaScript, REST APIs, GitHub, QA, Testing (Cypress/Jest), React, Frameworks (Next JS/Remix JS), State management libraries (Redux/Zustand), Headless CMS, Databases (Redis, Mongo, MySQL), Creating and maintaining scalable and reusable JS/CSS component libraries, Experienced with version control tools