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

Confidencial 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.

POSTULARME
Formulario de postulación



De conformidad con la Ley Nº 18.331, el Decreto 414/09, art. 37 a 40 de la Ley 19.670 y el Decreto 64/20, de Protección de Datos Personales y Acción de Habeas Data, declaro que proporciono de manera voluntaria mis datos personales, y que los mismo pueden ser utilizados por BÚSQUEDAS IT en procesos de selección y administración de personal actuales y futuros y/o transferirse a clientes, socios clave u otras compañías locales e internacionales; y que BÚSQUEDAS IT podrá almacenarlos en sus servidores alojados en Estados Unidos, Texas, y procesarlos con fines comerciales amplios para el mejor cumplimiento de sus servicios. En caso de no querer formar mas parte de la base de datos enviar un correo solicitando la baja a info@busquedasit.com.