GHGhrs Training
Fullstack Developer
Chennai ₹3-7 LPA Posted 8 Jul 2025
FULL TIME
Angular
Html5
Css3
react.js
Node.js
Job Description
Responsibilities:
- Full-Stack Development:
- Design, develop, and maintain responsive and intuitive user interfaces (front-end) using modern web technologies and frameworks (e.g., React, Angular, Vue.js).
- Build and maintain robust, scalable, and secure server-side applications and APIs (back-end) using chosen programming languages and frameworks (e.g., Node.js, Python/Django/Flask, Java/Spring Boot, .NET Core).
- Integrate front-end components with back-end APIs seamlessly.
- Manage and optimize database interactions, ensuring data integrity and performance (e.g., SQL and NoSQL databases).
- Architecture & Design:
- Participate in the entire application lifecycle, focusing on coding, debugging, and continuous integration.
- Contribute to the architectural design and technical specifications of new features and applications.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Testing & Quality Assurance:
- Write clean, well-documented, and efficient code adhering to coding standards and best practices.
- Develop and implement comprehensive unit, integration, and end-to-end tests for both front-end and back-end components.
- Perform code reviews to ensure code quality, maintainability, and adherence to design patterns.
- Identify and debug complex issues across the full stack.
- Deployment & Operations (DevOps familiarity):
- Work with DevOps teams to deploy applications, monitor performance, and manage infrastructure.
- Familiarity with CI/CD pipelines and deployment strategies.
- Troubleshoot and resolve production issues promptly.
- Collaboration & Innovation:
- Collaborate closely with product managers, UI/UX designers, QA engineers, and other developers in an Agile/Scrum environment.
- Actively participate in daily stand-ups, sprint planning, reviews, and retrospectives.
- Stay updated with the latest industry trends, technologies, and best practices in fullstack development.
- Contribute to technical discussions and suggest improvements to processes and tools.
