
Mako IT Lab•15h ago
Foundit
Full-stack Engineer
Chennai, India
Full Time
Mid Level
Full Job Description
Full Stack Developer (SaaS Integrations)
1-3 years of experience requiredRole:
- Build and maintain integrations between SaaS applications using REST APIs, webhooks, SDKs, and Workato.
- Turn customer requirements into working integrations and build supporting React.js components when needed.
Responsibilities
- Develop Python backend services (FastAPI, Flask, or Django) and integration scripts.
- Build and maintain Workato recipes and automation workflows. Experience with MuleSoft, Boomi, Zapier, Make, or n8n is a plus.
- Handle authentication (OAuth 2.0, JWT, API keys) and data formats (JSON, CSV, XML).
- Map and transform data between systems to ensure accurate movement; reconcile data as needed.
- Troubleshoot API, authentication, and mapping failures independently.
- Add error handling, retries, logging, and monitoring to integration pipelines.
- Flag API limitations and technical risks early in the development cycle.
- Document integrations thoroughly, participate in code reviews, and collaborate with Tech Leads, QA teams, and stakeholders.
Required Skills
- Python proficiency using frameworks like FastAPI, Flask, or Django.
- Strong REST API knowledge including HTTP methods, status codes, headers, pagination, rate limits, and webhooks.
- Familiarity with Postman or similar tools for testing APIs.
- React.js and JavaScript development skills.
- Basic SQL experience (PostgreSQL or MySQL).
- Version control using Git.
Growth Opportunities
This role offers a pathway to evolve into an Integration Engineer or SaaS Implementation Engineer position.
Company
Mako IT Lab
Mako IT Lab is a technology company based in Chennai, India.
Chennai, India
Posted on Foundit
Practice this interview
A voice mock interview for Full-stack Engineer at Mako IT Lab, with questions from this job description and your resume, and a scored report afterwards.
Set up interview