Frontend Engineer



Job Description
What you'll do
- Build and improve web applications using React, JavaScript, and TypeScript
- Work with modern state management solutions: React Router, Redux, Redux RTK Query, React Query, Zustand, Context API, custom hooks, i18next
- Implement and refine UI components based on Material Design principles, using Material UI or similar libraries, along with Tailwind CSS for responsive design
- Collaborate with designers and product teams to enhance UI/UX parts of the applications
- Integrate with backend services via REST APIs, often documented with OpenAPI, and collaborate with teams using Spring Boot
- Contribute to scalable frontend architectures using Vite and Feature Sliced Design (FSD) for production builds
- Write reliable tests with Jest, Vitest, React Testing Library, Playwright
- Work in a cloud-native environment: Kubernetes, Docker, GKE, Cloud Run, Datadog
- Contribute to CI/CD pipelines and repositories using GitHub, GitHub Actions, Artifact Registry and Nexus
- Work closely with backend teams using PostgreSQL and Cassandra
- Practical experience in Agile methodology, working through Sprint cycles.
Qualifications
What we'd like to see
- Required 8-10 years of relevant experience.
- Solid experience with React and TypeScript (must have)
- Familiarity with Next.js (nice to have)
- A good sense of UI/UX and attention to detail when polishing features
- Comfort working with REST APIs and understanding backend flows
- Knowledge of scalable frontend structures (Vite, FSD)
- Experience working in containerized / cloud environments








