Senior Frontend Engineer - Design and implement scalable and responsive frontend applications using React, TypeScript, HTML, and CSS, with a strong emphasis on user experience and design. - Collaborate closely with UX/UI designers to translate design wireframes and mockups into high-quality code and delightful user interfaces. - Develop and maintain robust state management, ensuring smooth and efficient user interactions. - Optimize applications for maximum speed and scalability, focusing on performance improvements. - Ensure the technical feasibility of UI/UX designs and provide input on design decisions from a development perspective. - Implement and enhance frontend build and deployment pipelines for efficient and reliable delivery of features. - Work with cross-functional teams, including backend engineers, to ensure seamless integration of frontend and backend services. - Maintain a user-first approach in all aspects of development and troubleshooting, ensuring a high-quality user experience. - If you are feeling ambitious, we’d love for you to jump into backend to modify Rest endpoints or add new ones to build out front end features.
- Minimum of 5 years of professional experience in frontend development, with specific expertise in React, TypeScript, HTML, and CSS. - Strong proficiency in frontend frameworks and libraries, with a deep understanding of state management and performance optimization. - Keen eye for user experience and design, with a passion for creating intuitive and visually appealing interfaces. - Excellent problem-solving skills, with a user-centric approach to solutions. - Strong communication skills and the ability to work collaboratively in a team environment. - Experience with frontend build tools and CI/CD practices. - Backend experience (i.e. adding new endpoints, structuring responses, errors) would be super nice to have!
- A dynamic and innovative work environment with a focus on learning and user-centric development. - Competitive compensation and benefits, with opportunities for professional growth. - A collaborative and supportive team culture.