Full Stack Engineer
About Nezasa
Nezasa is at the forefront of innovation in travel technology, with thriving offices in Lisbon and Zurich. Certified as a Great Place to Work, we are passionate about creating a dynamic work environment for our "Nezasians. " Our team is highly skilled,
- loving, and dedicated to revolutionizing the travel industry. Our flagship platform, Trip
Builder, is transforming how travel businesses and users design and modify complex itineraries to deliver unforgettable travel experiences.
What We're Looking For
Experience & Expertise: A university degree in computer science or a related field, or equivalent industry experience. 3-5 years of professional experience as a
- stack developer with:
Core Stack:
- Backend: Experience with JVM languages and microservices architecture. Strong Scala skills or strong Java skills (Spring Boot) - we value both as our backend is transitioning from Scala to Java/Spring Boot. Comfortable with RESTful APIs,
- driven architecture, and modern JVM tooling. - Frontend: Proficient in React with Type
Script, state management, component architecture, and modern build tools. Experience with Ember. js is valuable but not required. - Infrastructure: Hands-on experience with AWS services, containerization, and CI/CD pipelines
- Data: Redis for caching and session management, comfortable with No
SQL databases (we use Mongo
DB)
Versatility: You're comfortable working across the entire stack. While you may have a preference for frontend or backend, you can confidently contribute to both sides and understand how they integrate. Open to learning new technologies and moving between different parts of our tech stack as needed.
AI-Native Mindset: An affinity for incorporating AI into your workflow, using tools to enhance creativity, productivity, and quality.
Communication Skills: Excellent communication skills in English, and ability to work well in multinational teams.
Location Flexibility: Your home base is within a time zone close to Lisbon (+/- 1-2 hours)
Passion for Innovation: A genuine interest in travel technology and a desire to innovate in a dynamic industry. You are curious, enjoy experimenting, and are not afraid to try and fail as you push the boundaries of what's possible.
Bonus: A passion for travel and exploring new places!
About our Tech Stack
Our Current Reality: Our production systems are built with Scala microservices on the backend and Ember. js on the frontend. These technologies have served us well and power our Trip
Builder platform today.
Where We're Headed: We're standardizing on Java/Spring Boot for backend services and React with Type
Script for frontend development. This transition reflects our commitment to:
- Leveraging modern tooling and broader ecosystem support
- Improving developer experience and team velocity
- Attracting talent from the wider JVM and Java
Script/Type
Script communities
What This Means For You:
- You'll work primarily with our Scala backend while contributing to new Java/Spring Boot services as business needs arise
- Your React/Type
Script skills are essential for our frontend modernization from Ember. js - You'll have the opportunity to influence technical decisions and we'll support your learning across our tech stack
We believe the strongest
- stack developers can adapt to different technologies. If you're excited about working in a transitional tech environment where you can both maintain production systems and shape the future architecture, this role offers that unique opportunity.
WHAT WE OFFER
- Hybrid work setup with flexible hours
- State-of-the-art equipment
- Comprehensive health insurance coverage for you and your family
- Annual travel discounts and yearly
- ups through our platform - Home office setup voucher redeemable at partner retailers
- Your birthday off and additional holidays based on years of service
- Modern offices located in the heart of Lisbon and Zurich
- Regular team events and opportunities for professional growth
- A collaborative team of rockstar colleagues
Our Application Process
The recruitment process will go as follows:
- Screening with HR: An initial conversation to discuss your background, experience, and interest in Nezasa.
- Technical Call with Engineers: A call with two of our engineers where you will be challenged with practical exercises and technical questions to assess your
- solving skills across both backend architecture and frontend implementation. - Call with Hiring Manager and Peer: A final call with the hiring manager and another peer to evaluate your fit within the team and discuss our culture and vision.
Ready to Shape the Future of Travel?
If you're interested in applying your
- stack expertise to improve travel booking experiences, we'd like to hear from you. Apply now to join our team at Nezasa!
- Informações detalhadas sobre a oferta de emprego
Empresa: Nezasa AG. Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 27. 11. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!