Avos is a fully funded start-up developing exciting new technology and products in the world of hybrid collaboration, based in Cambridge, UK! We're looking for a UI/UX Frontend Engineer / Developer to join the Pulse team as our initial product's success grows.
The Role
Understanding design requirements:
Collaborating with a design and UX team, to understand the design requirements for the user interface. Review design mockups, wireframes, and prototypes, seek clarification on any design elements or interactions that may require technical implementation.
Providing technical feasibility insights:
Based on technical expertise, assess the feasibility of implementing the design as intended. Identify potential challenges or constraints that may arise during development and provide insights to the design team regarding any necessary adjustments or alternatives.
Translating design mockups into code:
Take the design assets and translate them into well-structured HTML, CSS, and JavaScript code. Ensuring that the UI adheres to the design specifications provided.
Collaborative iteration and feedback:
Throughout the development process, work closely with the designer and engineering team, engaging in iterative feedback loops.
Bridging the gap between design and development:
Act as a bridge between the design and engineering teams, facilitating effective communication and understanding. Clarify technical concepts to designers and advocate for design principles to the development team, ensuring that the final product maintains the intended user experience while being feasible to implement.
Overall, the front-end UI engineer collaborates with PM, design and engineering teams throughout the design and development process, ensuring that the final user interface is visually compelling, functionally robust, and aligns with the intended design goals.
Experience
- Proven professional experience (ideally 3-5 years) as a UI / front-End Engineer, creative technologist, or in a prototyping design environment.
- Experience in a large-scale web/SaaS application development environment.
- Strong portfolio showcasing your work on front-end UI projects.
Front-end development expertise
Proficient in HTML, CSS, and JavaScript/Typescript, with a proven understanding of UI/UX principles.
Experience with CSS methodologies, BEM or SMACSS.
Experience with front-end frameworks like React, Angular, or Vue.js.
Knowledge of responsive web design and mobile-first development principles.
Experience with web standards, accessibility and best practices.
Familiarity with front-end build tools, package managers, and bundlers (e.g., Webpack, npm, Yarn, Gulp).
Understanding of version control systems (e.g., Git) and collaboration platforms (e.g., GitHub).
Experience of working with or creating design systems and pattern libraries.
UI/UX design and implementation
Ability to collaborate effectively with UX and design teams and translate design mockups into responsive and interactive user interfaces.
Strong understanding of user-centered design principles and best practices.
Knowledge of UI/UX design tools such as Sketch or Figma.
Experience with prototyping and wire-framing tools to rapidly iterate and validate design concepts.
Web performance optimisation
Familiarity with techniques and tools for optimising web performance, such as lazy loading, code splitting, and image optimisation.
Understanding of browser rendering and network performance factors.
Knowledge of performance profiling and debugging tools like Lighthouse or Chrome DevTools.
Collaboration and communication
Strong problem-solving and debugging skills with an attention to detail.
The ability to work well in a collaborative team environment with minimal guidance.
Excellent verbal and written communication skills.
Experience working with a cross-functional team.
Location: Cambridge based. Whilst the team has hybrid flexibility, the majority of the team attends the office 3-5 days a week.
Benefits:
Competitive salary
Equity/Stock Options
Pension
Disability Insurance
Private Medical Insurance