Full Stack Developer (Chennai)

Full Stack Developer (Chennai)

30 Oct
|
Techknight
|
Chennai

30 Oct

Techknight

Chennai

We work with businesses of different sizes and industries, helping them improve their operations, technology and market presence.

ROLE OVERVIEW

This role is ideal for someone who enjoys working across the full technology stack rather than being restricted to frontend or backend development.

You will have ownership across: Development → APIs → Database → Testing → Security → Deployment →

Monitoring → Maintenance

The role requires someone who can take ownership of technical problems, make practical engineering decisions and deliver reliable production-ready software.

KEY RESPONSIBILITIES

Full Stack Development

- Develop frontend interfaces and backend services.
- Develop and maintain APIs and integrations.
- Debug issues across frontend, backend, APIs and databases.

Backend & APIs

- Design and develop REST APIs.
- Build backend services and business logic.
- Implement authentication and authorization.
- Develop secure and maintainable backend architectures.

Frontend Development

- Develop modern web interfaces using frameworks such as React .
- Build reusable and maintainable components.
- Ensure responsive behaviour across devices.
- Identify and resolve frontend performance and usability issues.

Mobile Development

Database & Data Management

- Work with SQL databases.
- Design and maintain database schemas.
- Develop efficient queries.
- Understand data modelling and relationships.
- Troubleshoot database-related issues.

Testing & Quality Assurance

- Write and maintain unit, integration and API tests .
- Identify edge cases and potential failure points.
- Reproduce and troubleshoot bugs across the technology stack.
- Perform regression testing when implementing changes.
- Maintain appropriate test coverage.
- Work with testing tools such as: ○ Pytest

○ Jest

○ Playwright

○ Cypress





○ or similar frameworks

- Integrate automated testing into CI/CD workflows where applicable.

Deployment & DevOps

- Configure production environments.
- Work with deployment and release workflows.
- Set up logging and error handling.
- Troubleshoot production deployment issues.
- Contribute to CI/CD pipelines.

Security & Production Readiness

- Implement secure authentication and authorization.
- Follow secure development practices.
- Consider scalability, reliability and maintainability when designing systems.
- Identify potential security and performance issues before production.

Architecture & Technical Ownership

- Participate in architecture and technology decisions.
- Evaluate technical approaches and recommend practical solutions.
- Identify technical risks and propose solutions.
- Document important technical decisions and processes where required.

Client & Enterprise Environments

- Work with external systems and enterprise software.
- Troubleshoot integration and deployment issues.
- Participate in technical discussions related to client projects where required.

REQUIRED SKILLS & EXPERIENCE

Programming

Strong experience with one or more of:

- Python
- JavaScript / TypeScript

Frontend

- Experience with React or another modern frontend framework.
- Strong understanding of frontend development fundamentals.

Backend

Experience with one or more of:

- FastAPI
- Django
- Node.js
- Express




- Similar backend frameworks

Database

- Strong understanding of SQL databases.
- Experience with database design and data modelling.
- Ability to write and optimise SQL queries.

Development & Deployment

Hands-on experience with:

- Git
- Docker
- REST APIs
- Application deployment
- Environment configuration
- Cloud or server-based deployments

Testing

- Experience writing automated tests.
- Understanding of unit, integration and API testing.
- Experience with tools such as Pytest, Jest, Playwright, Cypress or similar .
- Ability to debug issues across the full stack.

Security

Good understanding of:

- Authentication
- Authorization
- API security
- Workplace configuration
- Secrets management

CLOUD & INFRASTRUCTURE

Experience with one or more of:

- AWS
- Google Cloud Platform
- Microsoft Azure

Experience with the following is an advantage:

- CI/CD
- Kubernetes
- Container orchestration
- Infrastructure automation
- Production monitoring

GOOD TO HAVE

The following experience will be an advantage:

- Flutter & Dart
- TypeScript
- Kubernetes
- CI/CD pipelines
- Enterprise software integrations
- On-premise/client deployments
- Cloud architecture
- Microservices
- Redis or caching systems
- Message queues
- OpenAI or other AI API integrations
- AI agents and automation

WHAT WE ARE LOOKING FOR

We are looking for someone who:

- Can work across the frontend, backend, database and deployment layers .
- Takes ownership of problems rather than waiting for detailed instructions.
- Can independently research and solve technical issues.
- Understands the difference between a working prototype and production-ready software.
- Writes clean, maintainable and testable code.
- Pays at

📌 Full Stack Developer (Chennai)
🏢 Techknight
📍 Chennai

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 (chennai) / chennai