Full Stack Developer (Chennai)

Full Stack Developer (Chennai)

16 Aug
|
SignaTech
|
Chennai

16 Aug

SignaTech

Chennai

2–3 Years

Role Overview

We are looking for a Full Stack Developer with 2–3 years of hands-on experience in developing modern web applications. The ideal candidate should have strong experience with React.js for frontend development and working knowledge of backend technologies such as Node.js and ASP.NET Core. Basic knowledge of Python is also expected.

The candidate should be comfortable working across frontend, backend, APIs, databases, debugging, testing, and deployment activities.

Key Responsibilities

- Develop responsive and user-friendly web applications using React.js.
- Build reusable React components and maintain clean frontend architecture.
- Develop and maintain backend services using Node.js and/or ASP.NET Core.
- Design, develop, and integrate REST APIs.
- Integrate frontend applications with backend services and third-party APIs.
- Work with relational databases such as SQL Server and PostgreSQL.
- Write efficient SQL queries, stored procedures, and database operations where required.
- Implement authentication and authorization mechanisms for web applications.
- Handle application validation, error handling, logging, and exception management.
- Debug and troubleshoot frontend, backend, API, and database-related issues.
- Write clean, maintainable, reusable, and well-documented code.
- Participate in code reviews and follow established coding standards and best practices.
- Write unit tests and support application testing and QA activities.
- Work with Git-based version control and participate in standard development workflows.
- Collaborate with developers, QA engineers, business analysts, and other stakeholders.
- Support application deployment and resolve issues across development, QA, and production environments.
- Use basic Python knowledge for scripting, automation,



data processing, or integration tasks when required.

Required Technical SkillsFrontend

- Strong knowledge of React.js
- JavaScript / TypeScript
- HTML5
- CSS3
- React Hooks
- State management and component lifecycle concepts
- API integration using Fetch/Axios
- Experience with UI libraries such as Material UI (MUI) is an advantage
- Responsive web design

Backend Node.js

- Node.js fundamentals
- Express.js or similar frameworks
- REST API development
- Middleware
- Authentication and authorization
- Error handling and logging

ASP.NET Core

- C#
- ASP.NET Core Web API
- RESTful API development
- Dependency Injection
- Entity Framework Core basics
- Authentication and authorization
- LINQ fundamentals

Python Basic Knowledge Of Python, Including

- Python syntax and fundamentals
- Functions and modules
- File handling
- Basic scripting and automation
- API consumption
- Basic data processing

Advanced Python or Python framework experience is not mandatory.

Database Skills

- SQL Server and/or PostgreSQL
- SQL queries and joins
- CRUD operations
- Database relationships
- Basic database design concepts
- Stored procedures and functions
- Basic understanding of indexing and query optimization

Additional Technical Knowledge
- Git / GitHub / Azure DevOps or similar version-control platforms
- REST APIs
- JSON
- HTTP/HTTPS concepts
- JWT or token-based authentication




- Basic knowledge of application security
- Environment configuration and application settings
- Basic CI/CD knowledge
- Basic cloud knowledge in Azure or AWS is an advantage
- Docker knowledge is an advantage

Software Development Knowledge Candidate Should Have a Good Understanding Of

- Object-Oriented Programming (OOP)
- SOLID principles
- Clean coding practices
- Exception handling
- Logging
- Debugging
- Unit testing
- API security fundamentals
- Agile/Scrum development methodology
- Code review and pull request processes

Soft Skills
- Good analytical and problem-solving skills
- Ability to debug and troubleshoot issues independently
- Good verbal and written communication skills
- Ability to work collaboratively within a development team
- Willingness to learn new technologies
- Ability to manage multiple development tasks
- Attention to code quality and application performance

Education Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.

Qualifications The ideal candidate will have:

- 2–3 years of overall software development experience
- Strong hands-on experience with React.js
- Good experience with at least one backend technology: Node.js or ASP.NET Core
- Exposure to both Node.js and ASP.NET Core is preferred
- Basic working knowledge of Python
- Experience developing and consuming REST APIs
- Experience working with SQL databases
- Good understanding of Git and development workflows
- Strong debugging and problem-solving skills
- Interest in learning cloud, DevOps, automation, and up-to-date application development practices

Skills: node.js,application,basic,python,asp.net core,.net core,api,asp.net,.net,react

📌 Full Stack Developer (Chennai)
🏢 SignaTech
📍 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

Subscribe to this job alert:

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