Senior Software Engineer (Web)
Core
Design and develop sophisticated web applications and advanced tooling using React, TypeScript, and modern styling techniques to support global client development teams.
Role type
Senior IC Web Engineer (Front-end)
Builds
Scalable, maintainable, and robust web applications and platforms
Domain
Travel industry digital ecosystem, enterprise web development
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
React, TypeScript, JavaScript, modern styling (CSS/SCSS/Less), state management (Redux/Context), AWS, Terraform, Headless CMS (Contentful/Prismic/Sanity/dotCMS), GraphQL, Next.js, Express, Node, WCAG accessibility standards, SOLID principles, design patterns, web analytics, AR/VR basics, blockchain/IoT/AI familiarity
Preferred skills
PCI DSS compliance knowledge, legacy CMS migration experience, multilingual website management, emerging web technologies awareness
Technologies
React, Next.js, Express, Node, GraphQL, TypeScript, JavaScript, Redux, Context hooks, CSS, SCSS, Less, AWS, Terraform, Contentful, Prismic, Sanity, dotCMS
Responsibilities
Independently design and develop web solutions; create and maintain code documentation; provide technical guidance and mentor peers; champion agile best practices and continuous delivery; participate in code peer reviews; contribute to planning and risk identification; deliver technical support to clients; stay technically aware of emerging trends
Seniority
Senior, hands-on IC with mentorship responsibilities