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

paper clip iconAttach resume

moments at impero

Perks of working at Impero!

For us, our tech squad matters! We do not merely give perks but ways to get
your game stronger with energising benefits!

green check mark

Holidays on Saturdays

After a week-long of meticulous work, exhaustion wears you out and to revamp yourself, we offer Saturdays & Sundays off because we know that physical, as well as mental health, are of utmost importance.

green check mark

Outings a couple of times a year.

A place where fun not only lies in office but also going on trips and forgetting everything about the tech world and just entertaining yourself. A boost that you won’t say no to!

green check mark

Programs to enhance your skills

Every month our team welcomes great personalities to train & mentor us to grow more & achieve the very best. After the program, follows a quick entertaining session to further make your mood for the day.

green check mark

Funding your courses

If you ever feel like you wanna do a course enhancing your skill sets then Impero offers 50% of funds to get you seeing doing something productive.

green check mark

Medical insurance

In these uncertain times, we don’t only allow working from home but even provide with the monthly net charges so that work doesn’t suffer. Along with that, our medical insurance policy assures that safety comes first!

green check mark

A great place

You deliver great results and we have a great office to push you even farther. Working in a great infrastructure with all the amenities provided will give the perfect vibe you need. Because at large is a space that will promote you to do your best.