Frontend engineer job description
as a key member of our team, you will play a pivotal role in designing and implementing core user-facing features, guiding frontend architecture, and shaping how users interact with our product.
key responsibilities:
* lead the development of intuitive, responsive user interfaces using modern javascript frameworks and tailwind css.
* contribute to the evolution of our frontend architecture and design system.
* support real-time browser-based features by integrating with websocket-powered systems.
* work closely with backend engineers, designers, and product managers to scope and deliver cohesive, well-integrated features.
* continuously monitor and improve frontend performance and reliability.
* drive high standards in frontend development through regular code reviews, testing, and mentorship.
technical requirements:
must have experience with several of the following:
* front-end technologies: advanced proficiency in javascript and typescript, with strong experience in frameworks such as react, vue.js, or angular.
* real-time interfaces: experience building browser-based features that use websockets or similar technologies.
* ui/ux implementation: strong understanding of layout, accessibility, and design integration.
* api integration: fluent in working with restful and/or graphql apis.
* testing & quality assurance: experience with automated frontend testing frameworks.
* cloud platforms & ci/cd: familiarity with cloud-hosted frontend environments and with ci/cd tooling.
qualifications:
* 8+ years in frontend development, with a proven track record of owning major ui projects.
* strong background in modern frontend architecture and development practices.
* skilled at navigating complex user interaction problems.
* able to work effectively within a cross-functional team.
* experience mentoring engineers and contributing to a collaborative, growth-oriented engineering culture.