busquedasIT
FRONTEND SOFTWARE ENGINEER - CRM SQUAD (HYBRID - MONTEVIDEO)
OPEN

Confidential REF: #1811


A leading provider of cloud-based software for dealerships and Original Equipment Manufacturers (OEMs), serving the Powersport, Marine, RV, Trailer, Outdoor Power Equipment, and Golf Car industries. Dealer Management Solution (DMS) enables dealerships to optimize their end-to-end business operations, including sales, parts, service, rental, accounting, and CRM. When implemented into their daily operations, For nearly 40 years, the company has been empowering 4,000+ dealers across North America with the tools and technology they need to manage their dealerships.

We are an innovative and collaborative team that is hungry for cutting-edge web technologies. We are looking for Web Software Engineer professionals who are passionate about creating exceptional user experiences, eager to learn modern frontend frameworks and tools, while also maintaining legacy web systems, and can thrive in fast-paced environments. This role offers opportunities for growth and is ideal for a collaborative and self-motivated individual who is passionate about building quality web applications and advancing their frontend expertise.

What you’ll do

  • Collaborate in Agile teams to refine UI/UX requirements, estimate frontend tasks, and contribute to sprint activities.
  • Design and implement responsive, accessible web interfaces using modern frameworks and component-based architecture.
  • Develop clean, efficient, and well-documented code following web standards and team conventions.
  • Conduct unit and integration testing for frontend components and participate in code reviews to maintain high-quality code.
  • Work closely with UX/UI designers, backend engineers, product management, and QA teams to deliver seamless user experiences across browsers and devices.
  • Optimize web application performance, including bundle size, load times, and runtime efficiency.
  • Collaborate with DevOps to facilitate smooth rollouts across AWS environments (development, staging, production), ensuring frontend builds integrate smoothly with CI/CD pipelines.
  • Utilize team tools including Jira, GitLab, Figma/design tools, and browser DevTools for project tracking, version control, design implementation, and debugging.
  • Maintain and update frontend documentation regularly in Confluence, including component libraries and integration guides.
  • Refactor and modernize frontend codebases while ensuring backward compatibility and maintaining technical documentation.

Qualifications

  • A bachelor’s degree in Computer Science, Engineering, Web Development, or a related field with 3–5 years of professional frontend experience, or equivalent experience in lieu of a degree.
  • Strong proficiency in HTML5, CSS3, and JavaScript (ES6+).
  • Experience with modern frontend frameworks and libraries such as React, Vue.js, or Angular.
  • Understanding of responsive design principles, CSS preprocessors (Sass/LESS), and CSS-in-JS solutions.
  • Familiarity with state management patterns (Redux, Vuex, Context API, etc.).
  • Experience with RESTful APIs and asynchronous programming patterns.
  • Knowledge of frontend build tools and bundlers (Webpack, Vite, or similar).
  • Solid foundation in browser DevTools, debugging techniques, and cross-browser compatibility.
  • Proven experience with Agile and Scrum methodologies.
  • Understanding of web performance optimization and Core Web Vitals.
  • Experience with version control systems (Git) and collaborative development workflows.
  • Familiarity with cloud environments (AWS, GCP, or Azure preferred) and modern deployment practices.
  • Knowledge of web accessibility standards (WCAG) and semantic HTML.
  • Ability to work independently, manage development environments, and troubleshoot frontend issues.
  • Driven to learn new frontend technologies, frameworks, and best practices.
  • Strong verbal and written communication skills.
  • Ability to work collaboratively with cross-functional teams and share knowledge.
  • Demonstrates organizational skills and the ability to prioritize effectively.

Preferred Qualifications

  • Experience with TypeScript for type-safe frontend development.
  • Familiarity with component testing frameworks such as Jest, React Testing Library, Cypress, or Playwright.
  • Experience with modern CSS frameworks (Tailwind CSS, Material-UI, Bootstrap).
  • Knowledge of frontend architecture patterns and microfrontends.
  • Understanding of GraphQL and modern API consumption patterns.
  • Experience with Server-Side Rendering (SSR) or Static Site Generation (Next.js, Nuxt.js, Gatsby).
  • Familiarity with containerization (Docker) and CI/CD pipelines for frontend applications.
  • Experience with design systems and component library development.
  • Knowledge of Progressive Web Apps (PWAs) and modern web capabilities.
  • Understanding of frontend security best practices, including XSS prevention and Content Security Policy (CSP).

Excellent opportunity to join a company with international standards, work on complex projects, and grow professionally within an expanding team in Uruguay.

Hybrid work model with two days per week in our Carrasco office.

APPLY
Application Form



In accordance with Law No. 18,331, Decree 414/09, art. 37 to 40 of Law 19,670 and Decree 64/20, on the Protection of Personal Data and Action of Habeas Data, declares that I voluntarily provide my personal data, and that they it can be used by BÚSQUEDAS IT in selection processes and administration of current and future personnel and/or transferring to clients, key partners or other local and international companies; and that BUSQUEDAS IT will be able to store them it on its servers located in the United States, Texas, and process them it with broad commercial fines for the best fulfillment of its services. If you no longer want to be part of the database, send an email requesting unsubscription to info@busquedasit.com.