Full Stack Developer (Surat)

Full Stack Developer (Surat)

01 Sep
|
TST Technology
|
Surat

01 Sep

TST Technology

Surat

Job Overview

We are looking for a sharp, product-minded Full Stack Developer with strong logical reasoning, advanced debugging ability, and the mindset to think through all scenarios, including rare edge cases. This role requires someone who can work across React, Node.js, SQL/Sequelize, and modern AI tools (MCP, RAG, prompt engineering) while also handling client communication with clarity and confidence.

You will work on high-traffic systems (1,00,000+ active users), build scalable architecture, and collaborate with both internal teams and clients.

Job Details

- Location: Surat
- Job Type: Full-time
- Education: Btech / BE
- Seniority: Senior
- Openings: 2

What You'll Do

1. Build ship features end-to-end

- Develop responsive and dynamic web apps using ReactJS.
- Implement backend logic and scalable APIs using Node.js.
- Ensure clean integration between frontend and backend.

2. Design optimize data layers

- Work extensively with SQL databases (MySQL/PostgreSQL).
- Use Sequelize ORM for models, migrations, relations, scopes and query optimization.

3. Debug like a problem-solving expert

- Investigate complex issues across frontend, backend, and database layers.
- Think through edge cases, worst cases, and scalability issues.
- Use logs, profiling, browser tools, and AI assistance.

4. Use AI as a core part of development

- Leverage MCP, prompt engineering, and RAG workflows for faster and smarter coding.
- Validate AI output with strong technical judgement.
- Use AI to speed up design, debugging, testing, and documentation.

5. Build for scale

- Write code that supports 1 lakh+ active users.
- Optimize APIs, queries, caching, and rendering.

6. Communicate effectively





- Collaborate with teammates and UI/UX teams.
- Participate in code reviews, planning, and sprint discussions.
- Have excellent communication for internal calls, documentation, and status updates.
- Handle client communication confidently, explain technical details in simple language, and present updates professionally

Must Have Skills

1. Technical Excellence

- Strong proficiency in ReactJS (hooks, component patterns, optimization).
- Solid experience with Node.js, JavaScript/TypeScript.
- Very strong SQL knowledge, joins, indexing, optimization.
- Deep understanding of Sequelize ORM, relations, migrations, and scopes.
- Strong foundation in data structures algorithms.
- Clear understanding of REST APIs, authentication, and error handling.
- Good command over responsive UI and modern UI libraries (MUI/Ant/Chakra/etc.).

2. Problem Solving Thinking Ability

- Sharp logical reasoning.
- Very strong debugging skills.
- Ability to identify multiple scenarios, edge cases, and failure points.
- Ability to simplify complex problems.

3. AI-Native Developer Mindset

- Hands-on with ChatGPT/Claude or similar tools.
- Experience or willingness to learn MCP, RAG, embeddings, and prompt engineering.
- Uses AI to boost productivity but does not depend blindly on it.

4. Communication Professionalism





- Very strong communication skills, verbal and written.
- Ability to explain technical issues simply and clearly.
- Professional and structured client communication.
- Ability to document work cleanly.
- Confident in presenting updates, blockers, solutions, and timelines.

Good to Have

- Experience handling large-scale systems.
- Understanding of caching, rate limiting, queues, and Redis.
- Familiarity with CI/CD, deployments, and basic DevOps.
- Experience working with large codebases.

Qualifications

- Bachelor's degree in Computer Science, IT
- 2+ years of experience in full-stack development
- Strong proficiency in React JS
- Experience in JavaScript and Node.js
- Understanding of REST APIs and microservices
- Familiar with Git, Agile, and modern development practices
- Strong problem-solving and analytical skills
- Ability to work independently and collaboratively
- Passion for learning and staying updated with current technologies

Who Will Be a Great Fit

- You don't just write code; you think deeply before writing.
- You can visualize multiple flows and possible failures.
- You don't rely blindly on AI; you validate logically.
- You enjoy debugging and solving complex technical puzzles.
- You communicate clearly and present confidently to clients.
- You care about clean code, structure, performance, and user experience.

Disclaimer: This job posting and Location has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Full Stack Developer (Surat)
🏢 TST Technology
📍 Surat

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack developer (surat) / surat

Subscribe to this job alert:

Get the latest job offers by email for: full stack developer (surat) / surat