Full Stack Software Engineer Job at Revinate, Remote

cm96WlpGTDNtYnI3Z3BDQTZ5YXpVNUtGQkE9PQ==
  • Revinate
  • Remote

Job Description

Reservation Sales Full Stack Software Engineer 

Revinate is seeking a Software Engineer - Full Stack Engineer to join our platform application development team. You will be working with cutting-edge technologies to build products at scale for our clients that enable them to better understand their guests and to deliver exceptional personalized experiences to them. You will have complete autonomy and ownership of what you build and are involved right from the start in the architecture and design process. You should be self-aware, have strong interpersonal skills, enjoy working in a highly collaborative environment, and have a strong interest in experimenting with new technologies.

What you’ll do
  • Create solutions that support call handling of thousands of API calls
  • Build, maintain and enhance a lead system for large numbers of guests 
  • Deploy code to our containerized production environment
  • Develop and maintain codebases in different languages: Java, Javascript (ES6), React
  • Improve our application’s overall performance by implementing, maintaining, and tuning services shared by all of them
  • Collaborate with team regarding architectural and system design decisions
  • Create and maintain technical documents, including technical requirements document (or TRD) and API documentations
  • Implement comprehensive tests to ensure the quality and reliability of our front-end applications
  • Collaborate closely with team members to translate UI/UX designs into engaging web applications
  • Play a direct role in addressing issues and minimizing outages
What you’ll bring
  • Backend software engineering experience in an OO-based language (we use Java with the Spring Framework)
  • Strong object-oriented skills including design, coding, and testing patterns
  • Strong problem solving and communication skills -- ability to work well within an Engineering team as well as across departments
  • Experience with modern front-end web technologies (React, TypeScript, Javascript, HTML and CSS)
  • Understanding of React and its core principles, including components, props, state, and hooks
  • Experience with state management libraries like Redux, MobX, or Zustand
  • Experience with front-end testing frameworks (Jest, Vitest)
  • Experience with CI/CD and build tools (Webpack, Vite)
  • Familiarity with accessibility standards and best practices (WCAG)
  • Bonus: Experience with AWS servicesBonus: Experience with containers and orchestration (e.g. Docker, Kubernetes)

Job Tags

Remote job, Full time,

Similar Jobs

RecruitBPM Demo

Epic Analyst Job at RecruitBPM Demo

 ...An epic analyst is a professional responsible for analyzing and managing the development of large-scale projects, known as epics, within an organization. These projects typically involve multiple teams and departments and have a significant impact on the overall business... 

Toker's Guide

Sales Director - Cannabis Startup Job at Toker's Guide

 ...experience (with a verifiable track record of success) leading sales efforts in a fast paced start-up-like environment. This role is mostly remote but does require the ability to travel throughout cities and towns in Greater Southern Maryland (National Capital Region)and meet... 

Baker Roofing Company

Metal Roofer Job at Baker Roofing Company

 ...Baker Roofing Company Metal Roofer This is a unique opportunity to take control of your career path and develop skills that can fast-track you from Laborer to Master Foreman. Baker Roofing invests in our employees by empowering success through a structured growth... 

US Citizenship and Immigration Services

Supervisory Criminal Investigator (Training) Job at US Citizenship and Immigration Services

 ...including the use of lethal weapons. Additional information Background Investigation: To ensure the accomplishment of our mission, DHS requires every employee to be reliable and trustworthy. To meet those standards, all selected applicants must undergo and... 

Beebe Healthcare

RN / REGISTERED NURSE - CARDIAC CATH (PART TIME) Job at Beebe Healthcare

 ...Life Insurance Beebe Pers via WorkAdvantage Employee Assistance Program Pet Insurance Overview The Cardiac Cath Lab RN facilitates, implements, and evaluates the patient plan of care across the continuum of cardiovascular services. This role collaborates...