job title: full stack developer (entry / mid-level)
location: remote / [city, country]
job type: full-time
experience: 06 years
________________________________________
about us
travifai is building cutting-edge web platforms using modern technologies to deliver seamless digital experiences in the hospitality and travel sector. we are looking for motivated full-stack developers who are passionate about coding, cloud technologies, and building scalable web applications.
________________________________________
key responsibilities
develop and maintain web applications using (frontend) and nestjs (backend).
work with aws services such as lambda, s3, cloudfront, and rds to deploy and scale applications.
design and maintain postgresql databases, and work with prisma orm for efficient data management.
implement restful apis and graphql endpoints.
collaborate with cross-functional teams including ui/ux designers, product managers, and other developers.
optimize applications for performance, scalability, and security.
write clean, maintainable, and well-documented code.
participate in code reviews, sprint planning, and agile ceremonies.
________________________________________
required skills
frontend: react, , tailwind css or similar.
backend: , nestjs, typescript.
databases: postgresql, prisma orm.
cloud: aws (lambda, s3, cloudfront, rds, etc.).
version control: git / github / gitlab.
understanding of rest apis and graphql.
basic knowledge of unit testing and integration testing.
problem-solving skills and ability to learn new technologies quickly.
________________________________________
preferred skills
experience with docker / containerization.
familiarity with ci/cd pipelines.
knowledge of serverless architectures.
understanding of web security best practices.
________________________________________
what we offer
opportunity to work on cutting-edge technologies and cloud platforms.
mentorship from experienced developers and engineers.
flexible working hours and remote-friendly culture.
growth opportunities into senior developer / tech lead roles.
collaborative and innovative team environment.