Job Description
Work from Office - Kharadi - Pune.
Shift time - 3pm to 12 am
Immediate joiner required.
Experience - 5 to 7 yrs (relevant)
Job description
You are a passionate Full stack JavaScript developer who is proficient with NodeJS ReactJS. Your focus will be developing end-to-end features including user interface and backend. You will be responsible for creating reusable, robust and easy to maintain code, while following Test Driven Development to ensure deliverables of the highest quality.
Responsibilities
· Building user interface from designs given by the UX team using ReactJS.
· Ensuring user interface works across a variety of devices and browsers.
· Creating REST APIs using Open API specification on NodeJS.
· Robust test-driven development with automated unit tests and integration tests.
· Creating highly scalable backend, load tested and ready to deploy on the cloud.
· Creating resilient code using databases such as MongoDB or Redis/Hazelcast
Qualification
· 2 years of expertise in high performance programming on NodeJS using JavaScript/TypeScript.
· Excellent knowledge in creating Rest APIs using Express/KOA.
· Excellent knowledge of ReactJS, NextJS, Webpack.
· Proficiency of at least one No-SQL database, preferably MongoDB
· Deep understanding of Object-Oriented programming and Object-Oriented design principles.
· Excellent knowledge of at-least one testing framework (Jest / Chai / Mocha / Jasmine / Karma / Selenium).
· Working knowledge of OAuth2/OIDC.
· Working knowledge of at least one caching service.
· Knowledge of Docker and Kubernetes will be an advantage.
· Knowledge of server-less deployment on AWS will be an advantage.
· Experience of Power Automate or any Power Platform offering is a plus.
· Experience of version control using Git
💡 Quick Summary
Seeking a career-building opportunity? The MERN Full Stack Developer | Tru Performance Inc position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
