Frontend Engineer
About this role
> Responsibilities > > > • Develop new features, primarily focused on frontend components > • Optimize and improve performance across the application > • Participate in architectural discussions and technical design > • Conduct code reviews and support production deployments > • Collaborate in Scrum ceremonies, OKR planning, and team retrospectives > • Write clear unit/integration tests and maintain documentation for implemented functionality > > > > > > Requirements > > > • 5+ years of experience in frontend development, mainly with ReactJS > • Strong knowledge of TypeScript and JavaScript > • Experience with state management tools such as Zustand > • Experience working with GraphQL and participating in API design > • Practical experience with WebSocket > • Experience writing tests with Vitest or similar frameworks (e.g., Jest) > • Experience with build tools like Vite > • Solid understanding of frontend architecture and scalable solutions > • Experience in optimizing application performance and user experience > • Ability to work independently and take full ownership of tasks > • Experience in writing clean, maintainable code and following development best practices > • English level: Intermediate and above > > > > > > Will be a plus > > > • Bachelor’s degree in Computer Science or a related discipline > • Proven contributions to established open-source projects > • Hands-on experience developing and maintaining real-time applications > • Professional background in the fintech domain > > > > > > We offer > > > • 20 paid vacation days per year > • 10 paid sick leave days per year > • Public holidays as per the company's approved Public holiday list > • Medical insurance > • Opportunity to work remotely > • Professional education budget > • Language learning budget > • Wellness budget (gym membership, sports gear and related expenses)