Software Engineer - Full Stack Development (India)

Software Engineer - Full Stack Development (India)

03 Sep
|
Hunting Cherry
|
India

03 Sep

Hunting Cherry

India

Software Engineer

Location : Mohali, Punjab

Experience : 3 - 4 Years

Employment Type : Full-Time

Job Overview :

We are looking for a skilled Software Engineer with 3 - 4 years of professional experience to join our technology team. The ideal candidate should have strong hands-on experience in Node.js, NestJS, React/Angular, REST APIs, and SQL databases and be capable of developing scalable, secure, and high-performance enterprise applications.

Key Responsibilities :

- Design, develop, test, and maintain scalable web applications using Node.js and NestJS.
- Develop and maintain robust RESTful APIs and backend services.
- Build responsive and user-friendly interfaces using React and/or Angular.
- Implement business logic, workflows, system integrations, and third-party APIs.
- Optimize application performance, API response times, and database queries.
- Implement authentication and authorization using JWT, OAuth2, or similar mechanisms.
- Write clean, reusable, maintainable, and well-tested code.
- Collaborate with frontend, backend, UI/UX, QA, and other stakeholders.
- Troubleshoot, debug, and resolve application issues across development and production environments.
- Participate in code reviews, Git workflows, CI/CD, and deployment activities.
- Contribute to application architecture, technical documentation, and continuous improvement.

Required Skills :

- 3 - 4 years of professional software development experience.




- Strong hands-on experience with JavaScript / TypeScript.
- Strong expertise in Node.js and NestJS.
- Experience developing REST APIs and backend services.
- Hands-on experience with React and/or Angular.
- Strong understanding of HTML, CSS, JavaScript, and responsive web development.
- Experience with SQL databases, preferably Microsoft SQL Server.
- Good understanding of database design, queries, stored procedures, indexing, and optimization.
- Experience with Git, GitHub, GitLab, or Bitbucket.
- Understanding of authentication, authorization, API security, and secure coding practices.
- Good knowledge of OOP, design patterns, data structures, and SDLC.
- Strong debugging, analytical, and problem-solving skills.
- Bachelors degree in Computer Science, Engineering, IT, or equivalent experience.

Good to Have :

- MongoDB / PostgreSQL / NoSQL
- Docker & containerization
- AWS / Microsoft Azure
- Microservices & event-driven architecture
- Redis / RabbitMQ / Kafka
- CI/CD & DevOps practices
- Jest / Playwright
- GraphQL / WebSockets
- Experience working in an Agile/Scrum environment

What Were Looking For :

- Strong ownership and accountability.
- Ability to translate business requirements into technical solutions.
- Good communication and collaboration skills.
- Ability to work independently and within a cross-functional team.
- Passion for learning current technologies and improving existing applications.

📌 Software Engineer - Full Stack Development (India)
🏢 Hunting Cherry
📍 India

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: software engineer - full stack development (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: software engineer - full stack development (india) / india