Remote job
Frontend Engineer
Job details
About this role
Role overview This role centers on frontend engineering for a software application, with primary responsibility for developing new features and components while optimizing performance. The position involves active participation in architectural discussions, code reviews, production deployments, and Scrum ceremonies as part of a cross-functional engineering team.
Responsibilities - Develop new features, primarily focused on frontend components - Optimize and improve performance across the application - Participate in architectural discussions and technical design decisions - Conduct code reviews and support production deployments - Collaborate in Scrum ceremonies, OKR planning, and team retrospectives - Write clear unit and 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 such as Jest - Experience with build tools like Vite - Solid understanding of frontend architecture and scalable solutions - Experience optimizing application performance and user experience - Ability to work independently and take full ownership of tasks - English proficiency at intermediate level or above
Nice to have - 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
Benefits and work setup - 20 paid vacation days per year - 10 paid sick leave days per year - Public holidays per the company's approved list - Medical insurance - Remote work opportunity - Professional education budget - Language learning budget - Wellness budget covering gym membership, sports gear, and related expenses