Who we are

We are a global IT service company based in Uruguay serving humans like humans. Our main focus is on providing staffing and delivery team services to companies seeking a strategic partner for their products and services. Our mission is to revolutionize people’s lives through work, individually improving their world and our ecosystem.

In 2019, 2020, and 2021, Clutch awarded us the award for being one of the best B2B development companies in Latin America. The Manifest ranked us number 10 on its list of companies in Argentina. The Inter-American Development Bank (BID) verified us as a service provider in Latin America, and we are partners with CUTI.

We value collaborative, curious, results-driven people who take ownership. We embrace people who want to be themselves, have daily flexibility, grow, learn, and make a difference wherever the opportunity presents itself.

Right now, we are looking for a Web Software Engineer to join our team!

About the Role

As a Web Software Engineer, you will play a key role in developing and maintaining user-friendly, high-performance web interfaces using Vue.js. You will collaborate closely with designers, product managers, and fellow engineers to create seamless and efficient web experiences. Your expertise in front-end technologies and best coding practices will be crucial in building scalable and maintainable applications.

Key Responsibilities

  • Implement and maintain web user interfaces from a single code base.

  • Write clean, maintainable, well-tested, and well-documented code.

  • Design efficient and reusable front-end systems using JavaScript, Node.js, and Vue.js.

  • Collaborate with Product Designers, Product Managers, and Software Engineers to deliver engaging user-facing products.

  • Ensure performance, scalability, and accessibility improvements in all work.

  • Contribute ideas for coding standards and best practices.

  • Participate in pair programming and conduct thoughtful peer reviews.

  • Lead medium to large feature implementations with minimal oversight.

Requirements

  • Proficiency in HTML5, CSS3, JavaScript (ES6+), Node.js, and asynchronous programming.

  • Strong understanding of browser APIs and the HTTP protocol (status codes, HTTP verbs).

  • Experience implementing SEO and Accessibility best practices across various devices.

  • Ability to use developer tools, IDEs, and debugging tools to optimize performance.

  • Strong grasp of progressive enhancement and graceful degradation.

  • Experience with responsive web design using semantic HTML/CSS.

  • Familiarity with CSS and JS preprocessing tools like SASS/Babel.

  • Solid understanding of Git processes, branching strategies, and conflict resolution.

  • Excellent communication skills—able to discuss complex technical topics with both technical and non-technical audiences.

  • Experience with modern JavaScript frameworks (Vue.js, React) and bundlers (Webpack/Vite).

  • Knowledge of state management methodologies such as Vuex, Redux, or Pinia.

Preferred Qualifications

  • Experience building universal/isomorphic web applications using Node.js.

  • Deep understanding of RESTful API paradigms.

  • Familiarity with Continuous Integration and build automation.

  • Experience with automated testing using tools like TestCafe or Webdriver.io.

  • Active in the open-source community.

Fair decisions, free of bias

We guarantee a recruitment process based on skills, qualifications, and experience. All candidates will be evaluated based on their capabilities, ensuring fairness and eliminating biases, prejudices, or discrimination.

What we offer

  • Competitive salaries throughout LATAM (USD).

  • 100% remote work from anywhere in LATAM.

  • Exciting challenges and growth opportunities within a dynamic team.

👨‍💻 Apply now and start your journey with us!

Remote Job

Job Overview
Job Posted:
4 days ago
Job Expires:
Job Type
Full Time

Share This Job: