Senior Frontend Developer (Full Stack Capable)
The Role
As we continue to expand, we are seeking an experienced and strategic Frontend Developer (Full Stack Capable) to join our team, work closely with our Tech Lead and develop robust, scalable solutions with a strong focus on frontend excellence. You will play a key role in designing and implementing new features, optimizing user experiences, and ensuring seamless integration between the frontend and backend of our platform. The backend side will focus on API level integration and IAM.
We seek an experienced team member who successfully delivered reliable and scalable products, preferably in SaaS businesses.
Key Responsibilities
Collaborate with product, design, and backend teams to deliver new user-facing features and tools.
Deliver high-quality, scalable codebases through thoughtful design and implementation of frontend and backend best practices.
Design and implement reusable UI components and deliver pixel-perfect interfaces.
Develop RESTful/GraphQL APIs and ensure seamless communication between frontend and backend systems.
Develop IAM components (FE/BE) to keep the application secure.
Write automated tests (Jest, Mocha + Chai, Cypress, Supertest) and participate in peer code reviews.
Drive continuous improvement in product usability, accessibility, and performance.
Requirements
7+ years of experience as a Frontend Developer, with strong understanding of API-level integration
Expert proficiency in Javascript/Typescript and React ecosystem, with solid understanding of UI/UX principles
Working knowledge of backend technologies and APIs principles such as RESTful in (Node.js, Python)
Strong experience with GraphQL for both client-side and server-side implementation (queries, mutations, resolvers, directives)
Strong experience with access based pattern (IAM, jwt, roles)
Experience with code design patterns (Atomic, MVC, Adapter, Observer, DDD, Event Driven, IAM, etc.)
Proficiency in TailwindCSS for styling and component design
Experience working in monorepo environments and understanding of monorepo and polyrepo tooling
Familiarity with data visualization and table libraries (Tanstack Query/Table, Recharts, ECharts) and state management tools (Jotai, Zustand, or similar)
Experience with CI/CD, containerization (Docker)
Good understanding of data modeling for SQL/NoSQL
A strong portfolio demonstrating frontend projects with exceptional UX/UI skills in data-driven applications
Fluent in English
Experience in data-driven products and B2B SaaS is advantageous
What We Offer
Competitive compensation
Access to the employees’ shares program
28 holiday days per calendar year, plus 3 days of paid leave annually for volunteering.
Work remotely or in our office
Home office equipment
Flexible working hours
Flat hierarchy
Become part of an amazing team and create a positive impact!