Sr. Software Engineer

Published date: 2024/01/10
  • Location: Bengaluru, Karnataka, India
We are seeking a highly skilled and experienced Node.js Developer to join our team. As a Node.js

Developer, you will be responsible for developing scalable and high-performance applications using

Node.js. Your expertise in server-side development and strong command over JavaScript will be essential to the success of our projects.

Responsibilities:

1. Develop and maintain server-side applications using Node.js and related frameworks.

2. Design and implement RESTful APIs for seamless integration with front-end applications.

3. Collaborate with cross-functional teams, including designers and front-end developers, to develop robust and efficient solutions.

4. Optimize application performance and ensure scalability by implementing best practices and efficient coding techniques.

5. Conduct thorough testing and debugging of applications to identify and resolve any issues or bugs.

6. Participate in code reviews to maintain code quality and ensure adherence to coding standards.

7. Stay up-to-date with the latest trends and technologies in Node.js and related frameworks.

8. Provide technical guidance and mentorship to junior developers, promoting knowledge sharing and best practices within the team.

9. Collaborate with DevOps engineers to deploy and manage applications on cloud platforms.

10. Assist in the identification and evaluation of new technologies and tools that can improve development processes and outcomes.

Requirements:

1. Bachelor’s degree in computer science, Engineering, or a related field.

2. Minimum of 3 years of professional experience in Node.js development.

3. Strong proficiency in JavaScript and its latest ES6+ features.

4. Experience with Node.js frameworks such as Express.js, Koa.js, or Hapi.js.

5. Solid understanding of asynchronous programming and event-driven architecture.

6. Proficient in working with databases like MariaDB, MongoDB, MySQL, or PostgreSQL.

7. Familiarity with front-end technologies such as HTML5, CSS3, and JavaScript frameworks like React or Angular.

8. Knowledge of code versioning tools, such as Git.

9. Experience with containerization and orchestration technologies like Docker and Kubernetes is a plus.

10. Excellent problem-solving and analytical skills.

11. Strong communication and collaboration abilities.

Job Type: Full-time

Salary: ₹720,000.00 - ₹900,000.00 per year

Benefits:

Provident Fund
Schedule:

Monday to Friday
Ability to commute/relocate:

Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Required)
Experience:

total work: 3 years (Required)
Application Deadline: 05/07/2023
Expected Start Date: 15/07/2023
Company Name: Pharmagenic Tech Pvt Ltd

Apply

0 page views

Related listings

  • Software Developer
    Software Developer
    Bangalore (Karnataka) Software Developer
    Core Software Group (CSG) has the charter for all Platform Independent and Platform Dependent software development across Switching (for data center, campus core and campus access), wireless, network services, routing, optical software and Enterprise...
    2026/11/08
  • Software Engineer|2-6Yrs|Bangalore
    Software Developer
    Software Developer
    Software Engineer Primary Skills Should have worked on NET Core with hands on of at least 6 9 months Should have worked on both NET Core MVC NET Core WebAPI along with some basic knowledge of SQL Resource should be having hands on experience of devel...
    2026/11/08
  • Full Stack Engineer
    Software Developer
    Software Developer
    Roles and Responsibilities: • Develop software solutions by studying information needs and investigating problem areas. • Can work on sophisticated commercial PHP and Reactjs software products in a fast paced environment. • Contribute to improving th...
    2026/11/08