Frontend Developer

CactusSoft LLC
Española, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Española, United States of America

Tech stack

HTML
JavaScript
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Component-Based Software Engineering
Azure
CSS
Software Quality
Code Reuse
Code Review
Continuous Integration
Design of User Interfaces
Performance Tuning
Scrum
Software Engineering
Systems Integration
TypeScript
React
Cypress
GIT
Angular
Front End Software Development
React
REST
Docker

Job description

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.

Requirements

  • 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