Senior Fullstack Engineer

We are seeking a highly skilled and experienced Senior Fullstack Engineer with a strong background in JavaScript, Node.js, and React to join our dynamic engineering team. As a Senior Fullstack Engineer, you will play a pivotal role in designing, developing, and maintaining scalable and robust web applications for the hospitality industry.

What You’ll Do

  • Design, develop, and maintain robust, scalable, and high-performance full-stack web applications using Node.js, React, and related technologies.
  • Lead and contribute to the entire software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance.
  • Collaborate closely with product managers, UX/UI designers, and other engineers to translate business requirements into technical solutions.
  • Write clean, modular, well-documented, and testable code.
  • Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot, debug, and resolve software defects and issues in a timely manner.
  • Stay up-to-date with emerging web technologies and industry trends, evaluating and recommending their adoption where appropriate.
  • Mentor junior engineers and contribute to a culture of continuous learning and improvement.

What You’ll Bring

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 5+ years of professional experience as a Fullstack Engineer, with a strong focus on JavaScript, Node.js, and React.
  • Proficiency in developing RESTful APIs and microservices.
  • Solid understanding of front-end development principles, including HTML5, CSS3, and modern JavaScript frameworks/libraries.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
  • Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes).
  • Experience with testing frameworks (e.g., Jest, React Testing Library, Mocha, Chai) and CI/CD pipelines.
  • Strong problem-solving skills and the ability to design and implement complex software solutions.
  • Excellent communication and collaboration skills, with the ability to work effectively in a remote, distributed team environment.
  • A passion for building high-quality, user-friendly applications.
Job Category: Hospitality Software
Job Type: Remote
Organization: Job Hunting U

Apply for this position

Allowed Type(s): .pdf, .doc, .docx