3 years

4 - 8 Lacs

Posted:23 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

NodeJS Developer Roles and Responsibilities:

  • Work closely with project management and the client to translate business requirements into scalable and highly available tools
  • Implement Cloud and Microservice best practices while adhering to standard architecture patterns
  • Develop microservice applications to support the media asset management systems and implement them using appropriate technologies & frameworks
  • Choose the system architecture and each individual component of the system at a high level
  • Choose the technologies for the implementation of each component and connections between components
  • Review the architecture and code
  • Utilize tools, technology & various methodologies to create functional & intuitive solutions for user interfaces of desired products
  • Develop & implement product specifications
  • Pay attention to system integration, sustainability & feasibility
  • Manage all phases of technology development
  • Oversee & supervise the work of the development team
  • Guide/coach developers & engineers
  • Suggest & implement solutions for process improvement
  • Drive the adoption of engineering best practices
  • Follow Agile best practices and tools adopted by the team
  • Integrate various software platforms and external 3rd party systems through vendor APIs.
  • Work with vendor(s) on API implementation and troubleshooting, suggesting necessary features, and identifying enhancement opportunities.
  • Configure Dev, QA, and Production environments with proper packages and dependencies to enable development, working closely with Cloud Ops, CI, and QA team members

Skills and Experience required:

  • Proven work experience as a senior software engineer, senior backend developer, or similar role
  • Should have a strong hold over JavaScript, ES6/7, TypeScript, and Object Oriented JS.
  • Good understanding of Data Structures.
  • Working knowledge of Node.js and frameworks such as Express, StrongLoop, NestJS, etc. depending on your technology stack.
  • Good understanding of Async Programming.
  • Knowledge of node.js standard libraries (fs, path, etc.)
  • Must have experience with Amazon Web Services (AWS) including Lambda, Kinesis, API Gateway, CloudFormation, VPC
  • Unit testing libraries like Chai, Mocha, Supertest, and JestJS. Should be able to write unit test cases using stubs, mocks, and spies. And some knowledge of code coverage.
  • Good understanding of Design Patterns.
  • Understanding of Modularization.
  • Aware of API management.
  • Knowledge of working with NoSQL/SQL/MongoDB/Cassandra/CouchDB/CouchBase/NeDB and modules like mongoose ODM.
  • Understanding of software quality assurance principles
  • Technical mindset & analytical approach
  • Great attention to detail & good leadership skills
  • Good interpersonal & communication skills

Job Type: Full-time

Pay: ₹40,000.00 - ₹70,000.00 per month

Application Question(s):

  • *We are looking for candidates based in Ahmedabad, Gujarat Only.

*Experience : 3-6 yrs.

  • Must have Hands on Experience in MongoDB

Experience:

  • Node.js: 3 years (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Makarba, Ahmedabad, Gujarat