Full Stack Software Engineer
Revinate is one of the largest and most innovative providers of direct revenue-generating solutions in the hospitality industry. Revinate's mission is to deliver hoteliers scalable direct revenue and profits from data-driven solutions that cultivate deeper relationships with guests. Revinate's solutions leverage advanced technology, data analytics, and automation to improve efficiency and drive customer happiness in the hospitality industry.
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)
$135,000 - $170,000 a year
Excited?! Want to learn more? Apply Now!
Our Core Values:
One Revinate - United & Strong, on a single mission together
Built on Trust - It’s the foundation of everything we do
Expect Amazing - We think, dream & deliver big
Customer Love -- When the customer wins, we win
Make it Simpler -- Apply it to everything we do
Hungerness -- Feel it, follow it, be relentless about our success
Grounded in Gratitude - We’re glad to be here & make the most of every day
Revinate Inc. provides Equal Employment Opportunity to all employees and applicants for employment without regard to race, color, religion, gender identity or expression, sex, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. Revinate complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities.
Revinate is not open to third party solicitation or resumes for our posted FTE positions. Resumes received from third party agencies that are unsolicited will be considered complimentary.
If you are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to [email protected].
By submitting your application you acknowledge that you have read Revinate's Privacy Policy ()
Recommended Jobs
Restaurant Manager
For this position, pay will be variable by location - See additional job details and benefits below Our Yardies need a ringleader. We’ve got a specific vibe over here at Yard House (gr…
Paralegal/Legal Assistant
Job Description Job Description Quest Group is looking for Paralegal/Legal Assistant with DEFENSE medical malpractice experience to join our highly respected Client that has been around for over …
Experience Vibrant Atlanta: Your Next ICU Adventure Awaits!
RN ICU job in Atlanta, GA Embark on an exhilarating ICU adventure in vibrant Atlanta, where Southern charm meets a dynamic arts scene! Explore the city’s rich history at the Martin Luther King Jr. Na…
Group Manager of Cyber Security
Job Description Job Description Role Profile Reporting to the Group VP, Cyber Security, the Group Cyber Security Manager is responsible for establishing and maintaining a company-wide informat…
Emergency Medicine Physician Near Atlanta, GA
Are you a clinician who aims to make a difference in the lives of your patients by providing quality care? TeamHealth needs someone like you! Piedmont Henry Hospital in Stockbridge, Georgia, just out…
Haul Truck Driver
Now Hiring: Dump Truck Drivers – Cartersville, Ga Pay: $20–$25/hour Shift: 4 days on / 4 days off | 10–12 hour shifts (7:00 AM – 5:30 PM) Location: Cartersville, GA Job Type: Contract-to-H…
Personal Injury Attorney
Job Description Job Description Salary: $250k- $500k Looking for Super Star Attorney Talent to Join Award Winning Team See video: Personal injury law firm recognized as One of the …
Entry Level Sales Representative
Job Description Job Description Summit is on the lookout for an individual to join our team in an Entry Level Direct Sales position. This role is tailored for someone who has at least 5 years of …
Salesforce Solution Architect
Job Description Job Description The Dept. of Early Care & Learning (DECAL) is seeking an experienced Application Solution Architect specializing in Salesforce with expertise in integrating with s…
Lecturer Accounting
Lecturer Accounting Job ID: 289588 Location: Statesboro, Georgia Full/Part Time: Full Time Regular/Temporary: About Us Join Our Team at Georgia Southern! Georgia Southern is a…