Software Engineer
Posted 5 hours 12 minutes ago by Hurricane HL Ltd
£45,000 Annual
Permanent
Full Time
I.T. & Communications Jobs
London, United Kingdom
Job Description
Type: Full-Time (Hybrid)
About us
We are a small but ambitious investor backed startup with a strong focus on innovation in the hospitality industry. Our mission is to revolutionise the way the hospitality sector operates through cutting-edge technology solutions. As we grow, we are looking for talented individuals to join our team and help us drive our vision forward. If you thrive in a dynamic, fast-paced environment and are passionate about making a significant impact, we'd love to hear from you!
Responsibilities
- Design, develop, and maintain web applications using Node.js, NextJS, React, and PostgreSQL.
- Collaborate with cross-functional teams to define, design, and ship new features on a global scale.
- Optimise application performance, ensuring high responsiveness and performance.
- Develop and integrate RESTful APIs and third-party services.
- Write clean, maintainable, and testable code following industry best practices.
- Participate in code reviews, providing and receiving constructive feedback to and from peers.
- Stay up-to-date with emerging technologies and industry trends.
- Work with Large Language Models (LLMs) such as ChatGPT to implement AI-driven features.
- In person in London with the company one to two days a month.
Requirements
- 3+ years of professional experience in full stack development.
- Proficiency in Node.js and NextJS.
- Experience with TypeScript.
- Strong expertise in React and modern frontend development practices.
- Experience with PostgreSQL and database design/optimisation.
- Familiarity with server-side rendering and web performance optimisation.
- Knowledge of RESTful API design and implementation.
- Basic understanding of working with LLM AI, such as ChatGPT, and integrating them into applications.
- Solid understanding of version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Preferred qualifications/skills
- Familiarity with containerisation tools (e.g. Docker).
- Experience with CI/CD pipelines.
- Prior experience in AI/ML projects or a strong interest in AI technologies.
- Familiarity with Elasticsearch.
- Familiarity with Material UI.
- Familiarity with writing unit/feature tests (Jest).
Benefits
- 25 days holiday bank holidays annual increase YOY of holiday.
- Paid volunteer days.
- Flexible and progressive working hours.
- Professional development opportunities.
- Collaborative and innovative work environment.
- Share options after 2 years of service.