UI/UX Developer

at Support Services Group
๐Ÿ‡ฉ๐Ÿ‡ด Dominican Republic - Remote
๐Ÿ’ป Software Development๐Ÿ”ต Mid-level

Job description

*This position is remote within the Dominican Republic.

*This position requires intermediate - advanced spoken English level (B2+).

*If you’re interested in the position, please apply with your resume in English.

Support Services Group is a leading U.S.-based global provider of high-touch omnichannel outsource contact center solutions.

Founded in 1998, our award-winning customer experience (CX) solutions have created exceptional outcomes for more than 50 of the worldโ€™s top brands and their customers.

We are an ambitious team of game changers who thrive on solving complex problems.

About the Role:

A highly experienced frontend developer with a strong UX mindset and deep expertise in building modern, component-based web applications using React, Webpack, and advanced JavaScript. Known for delivering intuitive, high-performance interfaces that align with business goals and user needs. Skilled in maintaining scalable frontend architecture, optimizing bundle performance, and building reusable UI components using modern tools and frameworks.

Key Responsibilities:

  • Convert UI/UX designs and wireframes into well-structured, standards-compliant HTML/CSS
  • Build and maintain responsive layouts that adapt seamlessly across devices and screen sizes
  • Ensure cross-browser and cross-platform compatibility for all UI components
  • Optimize front-end code for performance, accessibility, and maintainability
  • Collaborate with designers to refine UI/UX and maintain consistency across projects
  • Maintain and update design systems, reusable styles, and components
  • Troubleshoot UI-related issues and participate in QA and review processes
  • Ensure adherence to branding guidelines and visual standards

Required Qualifications:

  • 5+ years of professional experience in frontend development, with a focus on React
  • Expert-level proficiency in JavaScript (ES6+), including async/await, closures, and modular patterns
  • Strong experience with React.js, React Router, Context API, and custom hooks
  • Hands-on experience configuring and optimizing Webpack for production builds
  • Proficient in NPM package management, including creating and maintaining custom packages
  • Solid grasp of component design, state management, and application lifecycle
  • Deep understanding of frontend performance optimization, code splitting, and lazy loading
  • Experience working with RESTful APIs and handling asynchronous data flow
  • Strong knowledge of UX principles, responsive design, and cross-browser compatibility
  • Proficient with Git, CI/CD pipelines, and agile workflows
  • Familiar with testing tools (e.g., Jest, React Testing Library)
  • Basic knowledge of ASP.NET MVC
  • Experience working with design systems, style guides, and component libraries
  • Ability to work closely with designers and backend developers in an agile environment

Good To Have:

  • Exposure to Domain-Driven Design (DDD) and event-driven architectures.
  • Familiarity with version control systems like Azure Devops.

PHYSICAL REQUIREMENTS:

The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of the job.

While performing the duties of this job, the employee is regularly required to sit; use hands to manipulate objects, tools or controls; reach with hands and arms; and talk and hear. Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception and the ability to adjust focus.

Noise level in the work environment is usually quiet

Support Services Group is a CX solutions company who creates amazing experiences for the worldโ€™s best brands and their customers. Weโ€™re an ambitious team of innovators, risk-takers, and game-changers: the kind of folks who thrive on solving complex problems.

Share this job:
Please let Support Services Group know you found this job on Remote First Jobs ๐Ÿ™
Support Services Group logo

Support Services Group

  • 5001-10000 employees
  • Founded in 1998
  • 3 remote jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service ๐Ÿ™

Apply