onsite
Senior Full Stack Engineer I - Booking Holdings
Full Stack Developer
Lead end‑to‑end development of tax‑collection services for a global travel platform, building scalable APIs, front‑end dashboards, and data pipelines using JavaScript, Node.js, React, Python, SQL and AWS.
About the role
Key Responsibilities
- Design, develop and maintain high‑throughput RESTful APIs and microservices that power tax calculation and reporting for the Billing and Payments platforms.
- Build responsive, data‑rich dashboards in React to expose tax rules, compliance status and performance metrics to internal finance stakeholders.
- Collaborate with data engineers to ingest, transform and store large tax datasets in AWS (S3, Redshift, Athena) and ensure data integrity.
- Implement automated testing, CI/CD pipelines and performance monitoring to guarantee reliability and scalability.
- Participate in code reviews, architectural discussions and cross‑functional sprint planning.
Requirements
- 5+ years of full‑stack development experience with JavaScript, Node.js and React.
- Strong background in relational databases (PostgreSQL/MySQL) and SQL query optimization.
- Hands‑on experience deploying and managing services on AWS (EC2, Lambda, RDS, S3).
- Familiarity with tax or financial systems is a plus.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javascriptnodejsreactpythonsqlaws