Full Stack Software Engineer Job at Revinate, Remote

Nk5veGJsaDZsUlRDUkpKRlVla1pTV3p6N0E9PQ==
  • 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

C&S Wholesale Grocers

Warehouse Order Selector Job at C&S Wholesale Grocers

 ...from our distribution centers to our offices every employee of C&S and their family of companies works to help feed local families, neighbors and communities. As a Warehouse Selector, youll pick, gather & organize product and prepare orders for delivery to local... 

Rendr

Medical Receptionist - Part Time Job at Rendr

 ...leading primary care focused, multi-specialty medical group dedicated to serving the Asian...  ...~401k with Company Match ~ Paid Time Off ~ Paid Holidays/ Floating Holiday(...  ...Performance Bonus Job Overview: Medical receptionists are responsible for providing a great... 

Dover Dodge Chrysler Jeep Ram Fiat

Auto Body Prep - Start Your Career Job at Dover Dodge Chrysler Jeep Ram Fiat

Entry level position - will train. Nielsen Automotive Group is looking to add an Automotive Detailer/Prepper/General Helper to their team. This person will be starting a new career as an Automotive BodyShop apprentice by learning to prepare vehicles for paintwork, buffing... 

SBB Research Group

Chief Compliance Officer Job at SBB Research Group

 ...Summary The Chief Compliance Officer will be a member of SBB Research Groups growing legal and compliance team; support the firms core hedge-fund business (including corporate and investment fund matters); support the firms compliance function; and provide general... 

PlaySeas

Casino Dealer Job at PlaySeas

JOIN THE PLAYSEAS TEAM! Travel and Work with the opportunity of advancement is here for you! In case you have not any ship experience, our team will guide you all the way! All candidates will be considered for assignments based on their qualifications. Casino experience...