Design, develop, and maintain the client's platform, using TypeScript and Node.js Build and consume RESTful APIs for efficient and secure client-server communication Design clear, versioned API endpoints and maintain comprehensive internal documentation Integrate with third-party APIs and external systems as needed Work with containerised services in Docker and SQL in their Postgres databases Collaborate closely with product, design, and engineering teams to deliver end-to-end features Write clean, maintainable, and well-tested code Participate in code reviews and contribute to architectural decisions Utilize CI/CD pipelines (Github Actions) and cloud services (AWS) for deployment and operations