• 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.
|