Cactus can help your business benefit from AI through "StartAI", the AI program of Agoria and Vlaio

Frontend Developer

Cactus is ready to expand the team with a Frontend Developer who enjoys building reliable, real-world systems and taking ownership from idea to production. In this role you will be working as a part of a scrum team on the development of apps in such domains as Education, HR, Healthcare, Fintech, Fleet Management, Digital Transformation, etc.

Cactus stands for professional development and constant improvement of technical skills. We often start projects from scratch and choose a modern stack of technologies based on project needs and preferences of our team.

What You Will Do

  • Build scalable frontend applications using React and/or Angular.
  • Turn UI/UX designs into clean, reusable code.
  • Create responsive, accessible user interfaces.
  • Integrate with REST APIs and backend services.
  • Optimize performance and contribute to frontend best practices.
  • Participate in code reviews and architectural discussions.
  • Use AI-assisted tools to improve development, testing, and documentation.

 

What We Expect

  • 3–5 years of frontend development experience.
  • Strong experience with React & Angular.
  • Solid knowledge of TypeScript, JavaScript, HTML, CSS.
  • Experience integrating REST APIs.
  • Familiar with component-based architecture & state management (Redux / NgRx).
  • Comfortable with Git and Agile workflows.
  • Continuous learning mindset, staying up to date with modern coding practices and actively leveraging AI-assisted tools across different phases of the software development lifecycle, while maintaining strong ownership and code quality.
  • Exceptional written and verbal communication skills in English are essential.
  • Nice to have: Docker, cloud platforms (AWS/Azure/GCP), testing frameworks (Jest, Cypress, Karma, etc.), CI/CD, performance optimization.
 
Apply for this position

By filling in the form, you agree to our Privacy Policy, including our cookie use.
Resume *

Share this position
Have any questions?
Please contact us via LinkedIn