Senior Software Engineer - Web
Core
Develop, test, and maintain scalable web applications and frontend interfaces for travel booking platforms.
Role type
Senior full-stack software engineer (web)
Builds
Travel booking apps (train, flight, bus, hotels) and utility tools
Domain
Travel technology / OTA
Deliverable
production ML models | product features
Required skills
JavaScript (ES6+), TypeScript, React.js, Next.js, Node.js, Express.js, REST APIs, SQL/NoSQL databases (MongoDB, MySQL, PostgreSQL), Git, HTML5, CSS3, responsive design, CI/CD pipelines
Preferred skills
Docker, AWS, Jest, Mocha, Playwright, microservices architecture, Agile/Scrum
Technologies
React.js, Next.js, Node.js, Express.js, MongoDB, MySQL, PostgreSQL, Git, Docker, AWS, Jest, Mocha, Playwright
Responsibilities
Develop and maintain scalable web applications; Build responsive frontend interfaces; Collaborate with product managers and designers; Write reusable and documented code; Monitor and debug application performance; Participate in code reviews and sprint planning; Ensure security and scalability best practices
Seniority
Senior, hands-on IC