Software Engineer- Node JS & React JS
Posted Updated
Description
# Software Engineer- Node JS & React JS
## Company Overview
The company operates in the **IT** industry, specializing in innovative software solutions.
## Job Summary
The Software Engineer will be responsible for developing and maintaining web applications using **Node.js** and **React.js**. This role involves collaborating with cross-functional teams to define, design, and implement software solutions that meet business needs.
## Responsibilities
- Develop robust and scalable applications using **Node.js** and **React.js**.
- Collaborate with team members to design and implement APIs and backend services.
- Integrate and optimize database systems, particularly with **PostgreSQL** and **Redis**.
- Implement event-driven architectures using tools like **Kafka**.
- Ensure code quality and maintainability through reviews, testing, and documentation.
- Work in a **team environment** to support software development lifecycle activities.
## Qualifications
- Bachelor’s degree in **Computer Science** or equivalent field.
- 5 to 8 years of relevant experience in software development.
- Proficiency in **Node.js**, **Nest.js**, and **TypeScript**.
- Familiarity with containerization tools such as **Docker** and orchestration platforms like **Kubernetes**.
- Experience with **Redis** and event-driven architectures.
- Strong understanding of best software engineering practices and design patterns.
- Excellent problem-solving and analytical skills.
- Ability to effectively collaborate within a team and communicate technical information clearly.
## Preferred Skills
- Proficient in **React.js** and have hands-on experience with CRM platforms.
- A product-oriented mindset focusing on user experience.
- Familiarity with CRM systems, background in **Contact Center as a Service (CCaaS)** and/or **Voice over IP (VoIP)** solutions.
## Experience
5 to 8 years of experience in software development, particularly in building applications with **Node.js** and **React.js**.
## Environment
This is a **contract** position for **1 year** that requires working **onsite** in **Pune Baner**. The work environment is collaborative and focuses on delivering innovative software solutions.
## Salary
Estimated annual salary is approximately **1.4 Lakhs**, commensurate with industry standards.
## Growth Opportunities
The position presents opportunities for career advancement within the organization, leading to further development in software engineering practices and potential team leadership roles.
## Benefits
- Competitive salary structure.
- Opportunities for professional development and training.
- Collaborative work environment that encourages innovation and teamwork.
