Remote Full Stack Software Engineer

at Revinate

Posted 5 days ago 14 applied

Description:

  • Revinate is a leading provider of direct revenue-generating solutions in the hospitality industry, focused on delivering scalable revenue and profits through data-driven solutions.
  • The company is seeking a Full Stack Software Engineer to join their platform application development team.
  • The role involves working with cutting-edge technologies to build scalable products that enhance guest understanding and deliver personalized experiences.
  • The engineer will have complete autonomy and ownership of their projects, participating from the architecture and design phase.
  • Responsibilities include creating solutions for handling thousands of API calls, maintaining a lead system for guests, deploying code to a containerized production environment, and developing codebases in Java, JavaScript (ES6), and React.
  • The engineer will also improve application performance, collaborate on architectural decisions, create technical documents, implement tests for quality assurance, and translate UI/UX designs into web applications.

Requirements:

  • Candidates must have backend software engineering experience in an object-oriented language, preferably Java with the Spring Framework.
  • Strong object-oriented skills, including design, coding, and testing patterns, are required.
  • Applicants should possess strong problem-solving and communication skills, with the ability to work well within an engineering team and across departments.
  • Experience with modern front-end web technologies such as React, TypeScript, JavaScript, HTML, and CSS is necessary.
  • A solid understanding of React's core principles, including components, props, state, and hooks, is essential.
  • Familiarity with state management libraries like Redux, MobX, or Zustand is required.
  • Experience with front-end testing frameworks such as Jest or Vitest is necessary.
  • Knowledge of CI/CD and build tools like Webpack or Vite is required.
  • Familiarity with accessibility standards and best practices (WCAG) is important.
  • Bonus qualifications include experience with AWS services and containers/orchestration tools like Docker or Kubernetes.

Benefits:

  • The salary for this position ranges from $135,000 to $170,000 per year.
  • Revinate promotes a culture built on trust, collaboration, and a commitment to customer satisfaction.
  • The company values include unity, simplicity, ambition, and gratitude, fostering a positive work environment.
  • Revinate is an equal opportunity employer, providing fair employment opportunities without discrimination based on various factors.
  • The company is committed to accommodating applicants with special needs during the application process.

Get realtime job alerts

Be the first to know about new jobs