Senior Staff Engineer - Web Development
AmenitizAbout Us
At Amenitiz, we’re on a mission to democratise technology for independent hoteliers worldwide. Empowering over 12,000 hoteliers, we’re revolutionising one of the world’s oldest industries with a diverse team of 380+ across our Barcelona and Medellin offices.
About The Role
As a Senior Staff Engineer at Amenitiz, you will play a pivotal role in architecting robust solutions to scale our platform, especially our job queue system, capable of handling over 1 billion daily jobs. Your expertise will guide the evolution of our architecture, employing an API-first approach to separate front-end and back-end concerns, and adopting a micro front-end architecture with technologies like Tailwind CSS and ReactJS.
Key Responsibilities
- Architect and scale systems: Design and enhance our Sidekiq implementation to efficiently manage up to 1 billion jobs daily.
- Lead microservices and monolithic designs: You will champion simplicity in our system architecture, adhering to the philosophy that complexity should only be introduced as necessary to scale our product and business.
- Front-end and back-end separation: Implement an API-first approach to cleanly separate user interface development from server-side logic.
- Micro front-end development: Rebuild our front-end using a micro front-end architecture to enhance modularity and scalability.
- Collaboration and leadership: Work closely with Product and Design Teams to ideate, challenge, and implement technical solutions—mentor and coach team members as a domain expert.
- Work closely with our VP of Technology & Engineering: Engage directly with senior leadership to shape strategic initiatives, ensuring your contributions are pivotal in driving.
Your Profile
Experience in web development with strong expertise in ReactJS. Experience in Ruby and Go, with substantial experience in developing and scaling large-scale distributed systems. Experience with cloud technologies like AWS and architectural patterns such as hexagonal and event-driven designs, inspired by Martin Fowler's principles. A strong orientation towards quality, simplicity, efficiency, and performance, with a robust background in pyramid of testing.
Bonus Points For
Professional experience in the hospitality industry. AI expertise (fine-tuning LLM / RAG).
Our Tech Stack
Ruby on Rails, Go, React, Postgres, Redis, Memcached, Sidekiq, AWS, CloudFlare.
Some of our favorite perks include…
Extensive medical, and wellness coverage to ensure you’re feeling great physically and mentally. We provide Stock Options that ensure you have ownership in our success. Free Spanish and English language classes in our beautiful and spacious office located right in the heart of Barcelona. Daily fruits, Tuesday breakfasts, Thursday after-office, Gym, and everyday sunshine and views at the rooftop. We do monthly team-building activities. From sailing the Mediterranean Sea and shows like Cirque du Soleil, to poetry, cooking, or magic workshops. Forget about waiting till the end of the month to get paid. Access your salary any day you want! Flexible remuneration: enjoy saving on restaurants, kindergarten, transport, and training. Energetic, fast-growing, and international environment (26+ nationalities). One of the hottest start-ups in Barcelona, according to the WIRED. Eager to be inspired and learn? We will buy ANY book you want, while also having a deep library with amazing knowledge to trigger your growth. Positive impact on the world: https://noos.global/en.
Benefits Extracted with AI
- Extensive medical and wellness coverage
- Stock Options
- Free Spanish and English language classes
- Flexible remuneration
- Daily fruits, Tuesday breakfasts, Thursday after-office
- Gym access
- Monthly team-building activities
- Salary access any day
- Beautiful office in the heart of Barcelona
Similar jobs
Last update: 23 minutes ago
Full Stack Software Engineer - Platform Solutions
Join TUI as a Full Stack Software Engineer to develop cloud-native applications using AWS and modern web technologies.
Staff Backend Engineer with AWS and Go
Join Detectify as a Staff Backend Engineer to drive architecture and develop cloud-based solutions using AWS and Go.
Staff Software Engineer - Platform
Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.
Lead Software Engineer with AWS and REST Expertise
Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.
Senior Software Engineer - Front-End (React.js)
Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Senior Full-Stack Engineer
Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.
Senior Full-Stack Developer with AWS and Angular
Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!
Senior Web Developer with WordPress and React Experience
Join WP Engine as a Senior Web Developer specializing in WordPress and React. Work remotely to build high-performance sites.
Mid Software Developer - Growth Team
Join Factorial's Growth Team as a Mid Software Developer. Work with React, TypeScript, and Ruby on Rails in a dynamic, remote-friendly environment.
Staff Front End Engineer
Join Altruist as a Staff Front End Engineer in San Francisco. Work with JavaScript, React, and AWS to build scalable front-end solutions.
Staff Software Engineer (Kotlin/Java, React)
Join Albert Heijn as a Staff Software Engineer to lead and innovate in Kotlin, Java, and React. Drive tech transformation in a hybrid work environment.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Frontend Software Engineer
Join Sage as a Senior Frontend Software Engineer to develop AI-powered tools in a hybrid role in Barcelona.
Staff/Lead Application Security Engineer
Join Agoda as a Staff/Lead Application Security Engineer in a dynamic DevSecOps environment.
Senior Full Stack Web Software Engineer
Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Senior Web Frontend Engineer - React/TypeScript
Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.
Front-End Engineer
Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, JavaScript, and frameworks like React.
Senior Software Engineer, Web Platform
Join Airbnb as a Senior Software Engineer on the Web Platform team, focusing on TypeScript and JavaScript development.
Frontend Engineer II
Join AWS as a Frontend Engineer II to build web applications using Angular, CSS, and JavaScript frameworks.
Full Stack Developer Intern
Join ALOHAS as a Full Stack Developer Intern in Barcelona. Work with JavaScript, React.js, Node.js, and more in a dynamic, innovative environment.
Staff/Lead Application Security Engineer
Join Agoda as a Staff/Lead Application Security Engineer in Bangkok. Enhance security in a dynamic DevSecOps environment.
Staff Fullstack Engineer
Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.