We are looking for a Middle or Senior React Developer to join an innovative online platform dedicated to smart machines for the agri-food sector. If you’re passionate about modern front-end development and want to contribute to a meaningful project that shapes the future of the agri-food sector, we’d be glad to see you on our team.
Project Tech Stack React 19, TypeScript ~5.7.2 Python, Fast API PostgreSQL, MongoDB Responsibilities Develop and maintain complex, scalable front-end features using React and TypeScript Participate in architecture discussions and propose technical improvements Optimize application performance and ensure high-quality UI/UX Collaborate closely with backend and product teams to deliver robust end-to-end solutions Ensure code quality through code reviews, unit testing, and best engineering practices Requirements: 4–6+ years of experience with React.js and TypeScript Strong knowledge of modern React patterns (Hooks, Context, Suspense, React Query or similar) Experience with state management (Redux Toolkit, Zustand, or others) Solid experience integrating RESTful APIs (GraphQL is a plus) Hands-on experience with relational databases (e.g., SQL Server, MySQL, PostgreSQL) Strong understanding of CI/CD workflows and Git best practices Experience with Tailwind CSS for responsive and scalable UI development Ability to work with scalable architecture, reusable components, and modular codebase Experience optimizing performance of medium/large front-end applications English proficiency B2 Nice to Have Experience with testing frameworks (e.g., Jest, Vitest, or similar) Familiarity with modern frontend build tools (Webpack, Vite, etc.) Experience with component libraries or tools like Storybook Personal Qualities Ability to work both independently and as part of a team Strong attention to detail and a passion for writing clean, maintainable code Proactive approach and ability to take ownership of tasks Good communication and time-management skills We Offer A friendly team and a comfortable working environment Full-time engagement and long-term cooperation Remote, hybrid, or office-based work format (Lviv, Łódź, Warsaw) Competitive compensation based on experience and skills Paid vacation and sick leave Regular performance assessments Opportunities for professional development and knowledge sharing Free English classes Powered by JazzHR