Back End Developer (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

Rapid Innovation

Back End Developer (Remote)

Back End Developer | Rapid Innovation | India

Job Description

We are seeking a highly motivated Senior Backend Developer (Node.js) tojoin our remote team. The ideal candidate will have a strong background insoftware development, experience with building and maintaining scalable and...

Back End Developer | Rapid Innovation | India

Job Description

We are seeking a highly motivated Senior Backend Developer (Node.js) to join our remote team. The ideal candidate will have a strong background in software development, experience with building and maintaining scalable and robust systems, and a passion for solving complex problems. This is a remote position, so the candidate must be comfortable working independently and collaborating remotely with a distributed team.

Passion to Architect, develop and maintain high performing & scalable cloud hosted Microservices using Node.js frameworks.

Key Responsibilities

  • Writing efficient and well-documented code, in accordance with module/component design specifications
  • Deploying components and applications using various technologies
  • Participating in the entire software development lifecycle
  • Conducting unit and integration testing
  • Reviewing code and ensuring adherence to coding standards
  • Managing releases, including documentation and deployment
  • Regularly monitoring the product for bugs and addressing them as needed
  • Meeting project deadlines as outlined in the project plan.
  • Lead the development and maintenance of our backend systems and services.
  • Work closely with other teams, including frontend developers, to understand requirements and ensure that projects are delivered on time and on budget.
  • Mentor and guide junior developers, providing guidance and technical expertise in backend development.
  • Adhering to the quality and operational processes defined for the project and company
  • Continuously updating technical knowledge and skills through in-house and external training, reading manuals, learning new applications, and researching new technologies.
  • Problem-solving and thinking creatively as part of a team or individually to meet project needs
  • Collaborate with other teams and departments, including QA, product management, and operations.
  • Stay up to date with the latest backend development technologies and best practices.

Key Skills

  • Strong experience with backend development, including building and maintaining scalable and robust systems.
  • Strong understanding of software development principles and technologies, including object-oriented programming and database design.
  • Having a strong understanding of Node.js, preferably with experience in TypeScript
  • Familiarity with the NestJS framework is preferred
  • Experience with database technologies such as MySQL, MongoDB, or PostgreSQL.
  • Strong communication and teamwork skills, and experience collaborating remotely with a distributed team.
  • Experience in leading development teams.

Technical Skills

  • Strong expertise in Node.js, JavaScript, and TypeScript.
  • Experience with Node.js frameworks such as Express.js, Nest.js, and Hapi.js.
  • Experience in using front-end technologies such as HTML, CSS, and JavaScript frameworks like React, Angular, or Vue.js.
  • Knowledge of web development concepts such as RESTful API design, microservices,and serverless architecture.
  • Experience with databases such as MongoDB, MySQL, and Redis.
  • Strong understanding of Object-Oriented Programming (OOP) and design patterns.
  • Experience with real-time web technologies like WebSockets, GraphQL, and Socket.io.
  • Knowledge of messaging systems such as RabbitMQ or Kafka.
  • Experience with testing frameworks such as Jest, Mocha, and Chai.
  • Experience in implementing security best practices and knowledge of security threats.
  • Familiarity with version control systems such as Git.
  • Strong understanding of software architecture and design principles.
  • Strong debugging and troubleshooting skills.

Qualifications

  • Qualification – B. Tech/M. Tech/MCA (IT/Computer Science).
  • 3+ years of experience in software development with a focus on backend development.

We are looking for someone who can lead by example, is proactive, and can take ownership of their work. If you are passionate about backend development and have a strong desire to build scalable and robust systems, we would love to hear from you!

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.