At a Glance
- Tasks: Design and develop user-friendly interfaces using modern web technologies.
- Company: Pontoon is an inclusive employment consultancy focused on enhancing workplace diversity.
- Benefits: Enjoy remote work flexibility with one day on-site per month and competitive pay.
- Why this job: Join a collaborative team, work on exciting projects, and make a real impact in digital experiences.
- Qualifications: Strong skills in HTML, CSS, JavaScript, and experience with frameworks like React are essential.
- Other info: Passion for inclusive design and accessibility standards is highly valued.
The predicted salary is between 36000 - 60000 £ per year.
Duration: 6 Months (extension options)
Location: Plymouth (Remote 1 day a month on-site)
Rate: £450 per day (umbrella)
Job Purpose: As a UI Engineer, you will report directly to the Head of UI and be responsible for designing, developing, and optimising user-friendly interfaces. Collaborating closely with UX Designers, Product Managers, and Software Engineers, you will transform wireframes and prototypes into engaging digital experiences using modern web technologies.
Key Responsibilities:
- Develop high-quality, responsive, and accessible user interfaces utilising frameworks like React, Vue, or Angular.
- Work alongside UX designers and product teams to turn design wireframes and prototypes into functional front-end components.
- Maintain a consistent look and feel across all digital products by implementing and managing a shared design system.
- Write clean, modular, and testable front-end code, adhering to best practises and accessibility standards.
- Optimise application performance and load times through efficient architecture and code splitting techniques.
- Conduct code reviews, provide constructive feedback to peers, and contribute to front-end development standards.
- Integrate RESTful APIs and collaborate with back-end engineers to ensure seamless end-to-end functionality.
- Troubleshoot interface issues and resolve browser compatibility problems across various devices and platforms.
Experience and Skills Required:
- Strong proficiency in HTML, CSS, and JavaScript (ES6+), with experience in at least one modern front-end framework (React preferred).
- Proven experience in building and maintaining responsive and accessible interfaces at scale.
- Familiarity with state management libraries (e.g., Redux, Zustand) and component-based architectures.
- Experience with design systems and tools such as Figma or Storybook.
- Solid understanding of web performance optimisation, testing (unit, integration, and end-to-end), and cross-browser compatibility.
- Proficiency with front-end tooling and bundlers like Webpack or Vite.
- Familiarity with Git and CI/CD pipelines.
- Understanding of REST APIs and integration with back-end services.
- Knowledge of secure coding practises and data privacy considerations in UI development.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities, particularly in cross-functional teams.
- Experience working within Agile teams using Scrum or Kanban frameworks.
- Years of experience in a front-end or UI engineering role, preferably in a cloud or hybrid environment.
- A passion for inclusive design, with experience in accessibility standards (e.g., WCAG 2.1).
Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you.
UI Engineer employer: Pontoon
Contact Detail:
Pontoon Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land UI Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in UI design and development. Follow industry leaders on platforms like LinkedIn or Twitter to stay updated on best practices and emerging technologies that are relevant to the role.
✨Tip Number 2
Build a portfolio showcasing your work with modern frameworks like React, Vue, or Angular. Include examples of responsive and accessible interfaces you've developed, as this will demonstrate your practical skills and understanding of user-centric design.
✨Tip Number 3
Network with professionals in the field by attending meetups or webinars focused on UI engineering. Engaging with others can provide insights into the company culture and may even lead to referrals for the position.
✨Tip Number 4
Prepare to discuss your experience with Agile methodologies during interviews. Highlight specific projects where you collaborated with cross-functional teams, as this aligns with the collaborative nature of the UI Engineer role at StudySmarter.
We think you need these skills to ace UI Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with HTML, CSS, JavaScript, and any modern frameworks like React, Vue, or Angular. Emphasise your work on responsive and accessible interfaces, as well as your familiarity with design systems and tools.
Craft a Strong Cover Letter: In your cover letter, express your passion for UI engineering and inclusive design. Mention specific projects where you've collaborated with UX designers and product teams, and how you’ve contributed to optimising user interfaces.
Showcase Your Skills: If possible, include a portfolio or links to projects that demonstrate your ability to create high-quality, user-friendly interfaces. Highlight your experience with performance optimisation and testing methodologies.
Highlight Collaboration Experience: Since the role involves working closely with cross-functional teams, make sure to mention any relevant experience in Agile environments, particularly using Scrum or Kanban. This will show your ability to thrive in collaborative settings.
How to prepare for a job interview at Pontoon
✨Showcase Your Technical Skills
Be prepared to discuss your proficiency in HTML, CSS, and JavaScript, especially with frameworks like React. Bring examples of your previous work that demonstrate your ability to create responsive and accessible user interfaces.
✨Understand the Design Process
Familiarise yourself with how UX designers and product managers work. Be ready to explain how you can transform wireframes and prototypes into functional components, and discuss any experience you have with design systems and tools like Figma.
✨Demonstrate Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects, particularly around performance optimisation and cross-browser compatibility. Highlight your analytical skills and how you approach troubleshooting interface issues.
✨Emphasise Collaboration Experience
Since this role involves working closely with cross-functional teams, be ready to share examples of how you've successfully collaborated with others, particularly back-end engineers and other developers. Mention any experience you have with Agile methodologies like Scrum or Kanban.