Loading...

Node Js Backend Developer

Home / Crowdapps

website-design.png

Node Js Backend Developer

Node Js developer

Crowdapps , Noida

About Us

inBenefits Company Description

CrowdApps Technologies is a Web & Mobile Apps development company based in Gurugram. We provide customized software solutions to businesses, focusing on delivering high-quality, secure, scalable, and innovative digital products. Our services include Web Development, Mobile Application Development, Digital Marketing, and Cyber Security. We have also excelled in developing Healthcare/Medical applications. At CrowdApps, we strive for perfection and aim to build life-long professional relationships with our clients.

Role Description

This is a full-time Back End Developer role at CrowdApps Technologies. The Back End Developer will be responsible for day-to-day tasks related to back-end web development and software development. The role is located in Gurugram, with flexibility for some remote work.

As a Backend Developer (Node.js) you will be responsible for developing, testing, and maintaining software applications. You will work closely with other developers, product owners to design and develop high-quality software solutions that meet the needs of our customers.


Must-Have Skills(Apply only if you have expertise on these tools)

  • ORM (Drizzle, Prisma) + Understanding of SQL and queries
  • Expert Knowledge in Postgres
  • Typescript
  • Immutability vs mutability
  • AWS Lambda
  • SNS (bonus)
  • Basic understanding of networks (private + public)
  • Security groups
  • AWS S3 + Cloudfront
  • Express.js (in typescript)
  • Passport auth - RSA
  • Push Notifications - firebase

Key Responsibilities:

  • 5+ years' experience as a Senior Node.js Developer with a strong portfolio of successful enterprise level projects.
  • Working knowledge of NodeJS on ExpressJS frameworks with strong proficiency with JavaScript and TypeScript.
  • Must have worked on AWS.
  • Design and develop APIs and scalable microservices for the cloud platform.
  • Understanding of Modularization and knowledge of WebSocket, Webhooks and API Management.
  • Knowledge of working with NoSQL/SQL/MongoDB.
  • Solid understanding of web technologies JSON, HTTP, Restful APIs.
  • Understanding the nature of asynchronous programming and its quirks and workarounds.
  • Knowledge of User authentication and authorization between multiple systems, servers, and environments.
  • Understanding of fundamental design principles behind a scalable application.
  • Familiarity with Unit testing and debugging.
  • Proficient understanding of versioning tools and repositories like Git & Gitlab.
  • Understanding of CI/CD pipeline and implementation.
  • A team player with excellent communication skills.

Qualifications

  • Bachelor's degree in computer science, Software Engineering, or related field.


Perks and benefits

1. Only 5 days a week working

2. Salary on Time

3. 10+ Festival Holidays

4. 15+ Additional leaves

5. Yearly Office Trips

6. Excellent Company Culture

7. Mediclaim Benifits


,
,
,
Full Time, Permanent
Software Development
Education
BCA in Any Specialization, B.Tech/B.E. in Any Specialization, Diploma in Any Specialization, B.Sc in Any Specialization
MS/M.Sc(Science) in Any Specialization, PG Diploma in Any Specialization, MCA in Any Specialization, M.Tech in Any Specialization
Key Skills
Skills highlighted with ‘‘ are preferred keyskills

location-iconJob Location

Noida

location-icon Job Location

Noida
Information
Position

Node Js developer

course-mode-icon Job Type
Experienced
available-seat-icon Type of workplace
on-site
available-seat-icon English Languages
Basic

languages-icon Languages

Salary Range

(Based On Interview)

Talento-logo
Download App Now