We are looking for a Frontend Engineer to join our team and contribute to the development of high-quality web applications in a fast-paced startup environment.
The role involves developing and maintaining modern frontend applications using React 18+ and TypeScript.
You will implement responsive UI with Tailwind CSS, ensuring cross-device compatibility and performance.
The position requires managing state efficiently using Zustand and handling asynchronous operations with React Query.
You will build complex forms with React Hook Form and Zod for robust validation.
The role includes designing and implementing rich interactive features, including data visualization using Recharts and Nivo, and flow diagrams with Reactflow.
You will work with advanced React patterns such as custom hooks, portals, refs, and memoization for performance optimization.
You are expected to take full ownership of the features you develop, from requirements clarification to deployment.
Requirements:
You must have 4+ years of experience in frontend development using React and TypeScript.
Experience with Vite build tooling for fast and efficient development workflows is required.
A solid understanding of component composition, reusability, and store-based state management is necessary.
You should have a proven ability to work with complex forms, controlled/uncontrolled components, and performance-optimized interfaces.
Familiarity with architecture patterns such as API layer organization (mutations/queries) and custom hook abstractions is essential.
Strong problem-solving skills and the ability to work autonomously in a dynamic environment with evolving requirements are required.
A startup mindset with a fast delivery cadence, ownership mentality, and proactive communication is expected.
Benefits:
You will have direct cooperation with an already successful, long-term, and growing project.
The position offers flexible work arrangements.
You will be part of a collaborative and supportive team culture.
A truly competitive salary is provided.
You will receive help and support from our caring HR team.