• Software Engineer-Backend

Industry E-Learning
Location Delhi
Experience Range 2 - 4 Years
Qualification B.Tech/B.E. (Computers)

Functional IT Software - Application Programming / Maintenance
Job Description
About Us
About Company
The Company is a learner- centered institution of the future focused on accelerating the personal growth of our learners, to help them confidently navigate their most crucial career cusps. Our courses and programs drive transformative career success using Thrive Skills—an essential set of cognitive, social, and behavioural skills that enable individuals to continuously succeed, at every stage of their career. Our approach is rooted in academic research, expert insights, and behavioural science. Its
Roles and Responsibility
  • Own all technical aspects of product development as assigned
  • Perform hands-on architecture, design, and development of the learning platform
  • Function as senior member of an agile team and help drive consistent application development practices
  • Typically spend 80% of time writing code and testing, and remainder of time collaborating with stakeholders on ongoing product/platform releases
  • Write code and unit tests, works on API specs, automation, and conducts code reviews and testing
  • Perform ongoing refactoring of code and deliver continuous improvement
  • Provide continuous support for ongoing application availability, scalability, and security
  • Identify opportunities to adopt innovative technologies
  • Develop deep understanding of tie-ins with other company systems and platforms

What you will need 
  • 2+ years of experience of developing Node.js and MongoDB applications preferably in a startup
  • Strong understanding of Express.js. Familiarity with other foundational and MVC frameworks is a plus.
  • Proficient in RESTful APIs and API communications, especially to consume data from and/or push data into MongoDB for Web and mobile applications
  • Hands-on experience in user authentication, authorisation, and encryption: Passport, Bcrypt
  • Proficient in Test Driven Development (TDD) using Jest, ESLint, SonarQube, JMeter, and other industry standard tools
  • Hands-on experience on npm, grunt, gulp, etc.
  • Good understanding of Git
  • Solid understanding of algorithms, data structures, and design patterns

Who are you 
  • Be innovative and a creative thinker – you are not afraid to try something new and inspire others to do so to improve upon solutions, systems, and processes
  • Have a high level of personal and professional integrity and trustworthiness
  • Have a strong work ethic
  • Take initiatives and work independently as well as part of a global team

Recruiter Name Shalini
Recruiter Email Id shalini.ls@multirecruit.com
A+| A| A-