Position title
Full Stack Developer
Description
About the Role
We are looking for a skilled Full Stack Developer with hands-on experience in React.js and Node.js to join our dynamic IT team. The ideal candidate should have strong problem-solving skills, a passion for building scalable applications, and the ability to work in a fast-paced environment. You will be responsible for developing both the front-end and back-end of web applications, ensuring high performance, responsiveness, and seamless user experiences.
Key Responsibilities
Frontend (React.js)
- Develop responsive, user-friendly web interfaces using React.js, Redux (or Context API), Hooks, and modern JavaScript (ES6+).
- Convert Figma/Adobe XD/Sketch wireframes into pixel-perfect UI components.
- Implement reusable, modular, and maintainable components.
- Optimize frontend performance for speed, accessibility, and SEO.
- Integrate REST APIs / GraphQL endpoints into React applications.
Backend (Node.js + Express)
- Build and maintain scalable RESTful APIs and microservices using Node.js & Express.js.
- Implement secure authentication & authorization (JWT/OAuth2).
- Integrate with third-party services (payment gateways, cloud storage, messaging APIs).
- Optimize queries and ensure smooth interaction between server and client.
- Write clean, well-documented, and testable code.
Database Management
- Work with relational (PostgreSQL/MySQL) and NoSQL (MongoDB) databases.
- Design and optimize schemas, queries, and indexing for high performance.
- Implement data validation, migrations, and backup strategies.
DevOps & Deployment
- Deploy applications on cloud platforms (AWS, Azure, GCP, DigitalOcean, or Vercel/Netlify for frontend).
- Manage CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI).
- Monitor performance, logging, and error tracking (ELK Stack, Sentry, Datadog).
Collaboration & Agile
- Work closely with designers, product managers, and QA teams.
- Participate in Agile/Scrum ceremonies: sprint planning, daily standups, retrospectives.
- Conduct code reviews and provide constructive feedback.
- Mentor junior developers and contribute to knowledge sharing.
Responsibilities
- 3+ years of professional experience in full stack development.
- Strong proficiency in React.js (Redux, Hooks, Context API).
- Proficiency in Node.js, Express.js and building RESTful APIs.
- Hands-on experience with databases (MongoDB, PostgreSQL, MySQL).
- Good understanding of HTML5, CSS3, JavaScript (ES6+), TypeScript.
- Familiarity with Git version control and CI/CD pipelines.
- Experience with cloud deployment (AWS, GCP, or Azure).
- Understanding of security best practices (OWASP, CSRF, XSS prevention).
- Strong problem-solving, debugging, and performance optimization skills.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (Master’s degree is a plus).
- 3+ years of professional experience in full stack development.
- Strong proficiency in React.js (Redux, Hooks, Context API).
- Proficiency in Node.js, Express.js and building RESTful APIs.
- Hands-on experience with databases (MongoDB, PostgreSQL, MySQL).
- Good understanding of HTML5, CSS3, JavaScript (ES6+), TypeScript.
- Familiarity with Git version control and CI/CD pipelines.
- Experience with cloud deployment (AWS, GCP, or Azure).
- Understanding of security best practices (OWASP, CSRF, XSS prevention).
- Strong problem-solving, debugging, and performance optimization skills.
Date posted
September 2, 2025
Employment Type
Full-time
Experience
3+ Years
Job Location
dturn IT Solutions (P) Ltd, 2, Ragavi Gardens Main Road, Ragavi Gardens, Saravanampatti, Coimbatore, 641035, India
Working Hours
Mon-Sat 09:00 am to 06:00 pm