TymblHub

© 2026 TymblHub

Full Stack Engineer

Synergy Group
Posted on
Synergy Group logo

Experience
3 - 8 yrs
Job Location
Chennai, India
Vacancy
1
Designation
Full Stack Engineer
Job Type
Not specified

Job Description

About the Role

We are looking for a mid-level Full-Stack Engineer (Data Products) to build and operate data-driven applications end-to-end. This role blends data ingestion and pipeline engineering with backend API development (Node.js) and frontend delivery (React/HTML), deployed and operated on AWS.

  You will own features from source ingestion ? transformation/storage ? API exposure ? UI delivery ? production monitoring.

  Key Responsibilities

  Data Ingestion Processing

  • Build and maintain ingestion pipelines from APIs, files, and operational systems into our platform.

  • Implement robust transformation logic: validation, deduplication, idempotency, enrichment, and reconciliation.

  • Design data models and storage strategies for SQL (PostgreSQL/MySQL) and MongoDB, including indexing and query optimization.

  • Orchestrate workflows using Airflow (or equivalent): scheduling, dependencies, retries, alerting, backfills.

Backend (Node.js / TypeScript)

  • Develop and maintain backend services and APIs using Node.js (preferably TypeScript).

  • Build scalable REST APIs (and/or GraphQL if applicable): pagination, filtering, auth, role-based access, and rate limits.

  • Implement background processing patterns (queues/workers/cron) for ingestion and heavy jobs.

  • Write clean, testable modules with logging, error handling, and performance profiling.

Frontend (React / HTML)

  • Build user-facing web UIs using React (and occasionally HTML/CSS pages), focused on operational workflows.

  • Implement data-heavy UI components: tables, filters, search, forms, upload/download, status views, and audit trails.

  • Integrate frontend with backend APIs with strong UX around loading states, errors, and edge cases.

AWS, Deployment Operations

  • Deploy and operate services on AWS, ensuring reliability, security, and cost awareness.

  • Work with AWS services such as S3, IAM, EC2/ECS/EKS/Lambda (as applicable), RDS, and CloudWatch.

  • Containerize services using Docker; contribute to CI/CD pipelines and environment promotion practices.

  • Monitor production: logs, metrics, alarms, pipeline failures; perform RCA and implement fixes.

  Engineering Practices

  • Use Git/GitHub for code reviews, branching strategies, PR hygiene, and collaboration.

  • Maintain documentation: system diagrams, onboarding notes, runbooks, pipeline/data flow docs.

  • Collaborate with product, operations, and engineering teams to ship reliable features quickly.

 

Required Skills Qualifications (Must Have)

  • 3?5 years ? experience in software engineering with hands-on delivery across backend + data + cloud.

  • Strong coding ability in Node.js (TypeScript preferred); ability to design and maintain APIs/services.

  • Solid experience building UIs with React and integrating with backend APIs.

  • Practical experience in data ingestion / ETL/ELT concepts (idempotency, schema evolution, data quality).

  • Strong SQL skills (joins, aggregations, query tuning) and familiarity with MongoDB (schema + indexing + aggregation basics).

  • Hands-on experience on AWS (deployment + IAM basics + monitoring/logging).

  • Experience with Docker and CI/CD fundamentals.

  • Strong debugging mindset: logs, metrics, profiling, root-cause analysis.

  • Good communication and ownership; comfortable working with ambiguous requirements.

Disclaimer: This job description has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.