Point your AI agent at freehire and let it find you a job.

Get the CLI →

Gemburg

NewBe an early applicant

Full Stack Engineer

Posted
Discussion

Job Description

Position : Jr. Full Stack Developer / Sr. Full Stack Developer Location : Chennai - Onsite ( All 5 Days Work from Office) Client Name : Established NBFC -Fintech Product (Direct client payroll) Technical Competencies : - Languages: TypeScript, JavaScript, Python. - Front-end: ReactJS, NextJS, TailwindCSS, design systems, accessibility. - Back-end: FastAPI, Django, NodeJS. - Data: PostgreSQL, MySQL, MongoDB, Redis. - APIs: REST, GraphQL, gRPC, WebSockets, Kafka / event-driven patterns. - Infra & ops: Docker, Kubernetes, NGINX, GitHub Actions / Jenkins / ArgoCD. - Observability: OpenTelemetry, Prometheus, Grafana, Loki / ELK. Qualifications: - Minimum 5 – 10 years of experience in software development, with at least 4 years owning full-stack systems end to end. - Proven track record of designing and shipping high-availability, fault-tolerant systems serving real production traffic. - Deep expertise in HTML, CSS, JavaScript / TypeScript and ReactJS / NextJS — including SSR/ISR, routing, state and performance tuning. - Expert in Python with strong command of FastAPI and Django for building production APIs and back-office tooling. - Strong relational and document database skills — PostgreSQL, MySQL and MongoDB — including schema design, indexing and query optimization. - Hands-on with architectural patterns (MVP, MVC, MVVM, Clean Architecture, Hexagonal) and the judgement to pick the right one for the problem. - Expert in API lifecycle management across REST, WebSockets, streaming, gRPC and GraphQL — with versioning, contracts and deprecation strategy. - Solid OOP, functional and asynchronous programming foundations; comfortable with containerization (Docker), orchestration (Kubernetes) and CI/CD. - Owns observability for their services — structured logging, metrics, distributed tracing and meaningful SLOs. - Drives secure coding practices — OWASP Top 10, secrets handling, authentication / authorization patterns and PII handling under DPDP. - Conducts code reviews, design reviews, RFCs and post-mortems; sets engineering standards within the pod. - Mentors junior engineers, runs paired programming, demos and brown-bag sessions. - Works in Agile / Scrum; refines stories, estimates, manages dependencies and unblocks the team. Core Competencies— qualities, skills, behaviours and attitudes - Senior engineering judgement and a bias for action. - Strong written and verbal communication — RFCs, design docs, reviews. - Mentorship and people-development orientation. - Ownership — sees a problem through from definition to production health. - Pragmatism — balances ideal architecture with delivery realities. - Calm under incidents; data-driven problem solving.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available