LaSoft Software Development
Middle\Senior React Developer (Lviv)
LaSoft Software DevelopmentUkraine17 days ago
Full-timeRemote FriendlyEngineering, Information Technology
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

EKLo3j3vQ0

Key Skills

Ranked by relevance