Sr. Frontend Developer

  • Full-time

Company Description

We are seeking a highly experienced Senior Front-End Developer to join our team. In this role, you will shape user experience with your expertise in TypeScript and front-end frameworks by leading the architecture and development of complex, scalable and high-performing solutions that surpass client expectations in collaboration with cross-functional teams. 

Job Description

Primary Responsibilities:  

  • Analyze business goals and customer requirements to architect front-end solutions. 

  • Collaborate with product owners and stakeholders to prioritize, scope and estimate projects.     

  • Design, develop, test, deploy, maintain and support high-quality, scalable, and secure applications.   

  • Translate UI/UX design wireframes into polished and high-performing interfaces.  

  • Conduct code reviews, providing constructive feedback and improving the codebase quality.     

  • Collaborate with back-end developers to integrate APIs, define data fetching strategies and ensure the delivery of highly responsive user experiences.  

  • Communicate effectively within the team and across departments. 

  • Continuously learn and adopt new technologies to drive innovation.   

Qualifications

Required Skills:  

  • Bachelor’s degree in software engineering or related field. 

  • At least 7 years of experience with front-end development. 

  • Excellent proficiency in TypeScript and React.js.   

  • Proven experience implementing state management solutions (Redux, Zustand).   

  • Excellent proficiency in modern build tools (RSbuild, ESBuild, Webpack), unit testing frameworks (Jest, Vitest), and continuous integration/deployment (GitLab CI).   

  • Experience with cross-browser/device responsive development.   

  • Excellent communication, prioritization, and time-management skills. 

  • Intermediate English proficiency (B2 level or higher).   

  • Ability to lead dynamic, fast-paced remote Agile teams.   

  • Strong analytical thinking and problem-solving abilities. 

 

Nice To Have: 

  • Deep understanding and practical implementation of advanced performance optimization techniques and web accessibility best practices.    

  • Experience integrating web analytics platforms (Amplitude) and tracking user engagement in sophisticated front-end systems.  

  • Expertise configuring VS Code environments, particularly leveraging Biome for linting and formatting.