Abstract image
Abstract image
Abstract image
Grid

Open Roles

Frontend Software Engineer (Remote)

About the Role

Our client is hiring a Frontend Software Engineer to build intuitive, performant, and scalable user interfaces for modern web applications. This role is ideal for someone who thrives on crafting seamless user experiences, has a strong eye for design detail, and enjoys working closely with product and design teams to bring ideas to life.

This is a fully remote position. Note: This role may be offered as either a full-time position or a contract engagement, depending on the candidate’s preference and experience level.

Responsibilities

  • Build responsive and accessible user interfaces using modern frontend frameworks.

  • Translate product requirements and design mockups into performant, production-ready code.

  • Collaborate with backend engineers and designers to define and implement APIs and UX interactions.

  • Maintain and enhance existing frontend codebases, ensuring maintainability and scalability.

  • Write tests and participate in code reviews to uphold quality standards.

Requirements

  • 2+ years of experience in frontend or full-stack engineering roles.

  • Proficiency in JavaScript and TypeScript, with experience in frameworks such as React, Vue.js, or Angular.

  • Solid understanding of HTML, CSS (or preprocessors like SCSS), and modern UI/UX design principles.

  • Experience with state management solutions (e.g., Redux, Zustand, Recoil).

  • Comfortable using version control systems like Git and collaborating in a distributed team environment.

What We Offer

  • Competitive compensation in the range of $125,000–$300,000 USD, depending on experience and seniority.

  • Fully remote work environment with flexible scheduling.

  • Open to both contract and full-time employment structures.

  • Exposure to modern web stacks and opportunities to influence UI/UX direction.

  • Supportive, collaborative team culture focused on growth and innovation.

How to Apply

Interested candidates should submit a resume through the Apply button above. Our team will be in touch with qualified applicants within 1 week.

Abstract image

Take the first step toward building your dream team.

Connect with our team today to take the first step in your hiring journey.