Front End Engineer

London 23 months agoFull-time External
Negotiable
Requirements • 7+ years of experience in software development, with a focus on designing and developing user-interfaces for highly scalable consumer-facing web applications, • Self-starter comfortable with identifying opportunities, defining & driving forward-looking technical roadmaps, • Strong proficiency in one or more modern web development frameworks (react / node preferable but not required), • Experience with responsive design, cross-browser compatibility, UI performance optimization, and familiarity with data centric approach to app development, • Solid understanding of RESTful API design and development, and experience integrating with third-party APIs, • Knowledge of software design patterns and experience applying them to solve complex problems, • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams What the job involves • Develop and maintain world class front-ends using the latest web technologies with elegance, usability, accessibility, performance, and maintainability in mind, • Partner with engineering teams, designers, and marketing to define and refine features that will shape the future of video, • Continuously optimize and improve web application performance to ensure fast page load times and smooth user experiences, • Stay up-to-date with the latest web technologies and best practices, and apply them to improve the development process and drive innovation, • Troubleshoot and debug production issues, identify root causes, and implement solutions to prevent future occurrences, • Manage the overall product process with the broader team, from requirements gathering and design to implementation and maintenance, and contribute to the development of project plans and schedules