Werben HR

Full Stack SR Developer REMOTO ARGENTINA ID 100/574

27 Aug 2020  
Remoto Argentina  
Full Stack  
Senior

We are an ambitious, well-funded, high-growth global technology company transforming the hotel industry.  At Duetto, we are passionate about creating innovative solutions to help hoteliers thrive. Although we work hard and operate at “Duetto speed,” the work atmosphere is casual, flexible, collaborative, and, most of all, fun.

The Senior Software Engineer role will be part of the team responsible for implementing our latest user interface architecture across the Duetto suite of products. In this role, you will collaborate closely with the rest of the team to build user experiences that enable hoteliers to optimize pricing decisions, forecasting, and reporting. More than 3000 hotels use Duetto to price their rooms, amounting to over a million pricing decisions per day.

We are looking for someone passionate about working in a team, building beautiful and functional user experiences. This role is more front-end focused and covers our stack from the front-end utilizing React, Typescript, and GraphQL to GraphQL Java on the server-side.

What you’ll do:

  • Utilize React, GraphQL, and TypeScript to build beautiful and functional user experiences
  • Design GraphQL schema and implement server-side data fetching using GraphQL Java
  • Write automated tests within the Cypress, Jest, and JUnit testing frameworks.
  • Deliver completed work with automated tests in an iterative agile environment
  • Be obsessed with quality – Duetto products are used globally; our customers depend on our data and machine learning models to increase revenue and business efficiency.
  • Participate in the entire development lifecycle of the product, including design, implementation, testing, rollout, and support of new and existing features
  • Champion engineering best practices in both design discussions and code reviews
  • Collaborate closely with engineering, product managers, and UX designers to come up with innovative solutions to challenging customer problems

Desired Skills & Expertise

  • BS degree in Computer Science or related technical field
  • 4+ years experience building enterprise-grade SaaS applications using Java or similar server-side technologies
  • Strong foundation in building modern, scalable web applications with substantial depth in both frontend and backend technologies
  • Expert in React.js,  GraphQL, and TypeScript
  • Experience building components and frameworks that other developers can consume
  • Experience with Cypress, Jest, and JUnit testing frameworks
  • Strong communication skills and ability to collaborate with other engineers, product managers, and UI designers to solve customer problems