Overview
We are looking for a skilled Full Stack Developer with strong proficiency in TypeScript and JSonata to design, develop, and maintain scalable web applications. The ideal candidate should be comfortable working across both frontend and backend layers, with a focus on clean architecture, performance, and maintainability. Exposure to EDI or logistics domain will be an added advantage.
Key Responsibilities
Develop and maintain end-to-end web applications using TypeScript
Build and manage backend services using JSonata
Design and implement RESTful APIs and integrate third-party services
Work on frontend frameworks (as applicable) to deliver responsive UI/UX
Collaborate with cross-functional teams including product, QA, and DevOps
Ensure code quality through best practices, testing, and code reviews
Optimize applications for performance, scalability, and security
Participate in system design and architectural decisions
Required Skills
Strong proficiency in TypeScript and modern JavaScript (ES6+)
Hands-on experience with JSonata
Solid understanding of full stack development principles
Experience with REST APIs, microservices architecture
Familiarity with databases (SQL/NoSQL)
Version control using Git
Good understanding of debugging and performance optimization
Good to Have
Exposure to EDI (Electronic Data Interchange) systems
Experience in Logistics / Supply Chain domain
Familiarity with cloud platforms (AWS, Azure, or GCP)
Experience with containerization (Docker, Kubernetes)
Knowledge of CI/CD pipelines****