Node JS developer
Hands-on experience with creating system architecture and identifying open-source components and third-party frameworks to build a scalable and secure system
Work as part of a team developing applications and services using Agile development methods.
Experience in Backend frameworks (NestJs/ Express )
Meaningful experience working with Node.js.
Strong Proficiency in TypeScript
Good knowledge of Microservice architecture
Experience working on large, complex systems.
Contribute to team and organizational improvements in process and infrastructure.
Youâre constantly striving to learn new things and improve.
You follow industry news, regularly tinker with new technologies, and read books and blogs to keep your skills current.
Experience working on Agile / Scrum teams.
Build customer-facing UI and back-end services for payment processing administration and management
Ability to take extreme ownership over your work.
Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon.
Ability to identify with the goals of clients, and dedicate yourself to delivering on the commitments you and your team make to them.
An understanding of best practices and a commitment to following them.
Ability to work through new and difficult issues and contribute to libraries as needed.
A positive mindset and can-do attitude.
Forensic attention to detail.
Youâre passionate about software development.
Ability to consistently work 40 hours per week.
Experience in ORM and Databases like - MySQL, MongoDB
Familiarity with code versioning tools such as Git, SVN
Experience in Docker, Load Balancer, Kubernetes and Code Optimization
Strong knowledge and experience in databases like MongoDB / PostgreSQL
Good knowledge of Typescript and Unit Testing.
Added advantage if having experience in Commercetools / Terraform
Experience in Git, Docker/ Kubernetes will be an added advantage
Must have good analytical skills and problem-solving skills
Preferred to have good communication skills.
Good hands of experience in Node js, MongoDB and Web Services.
Should have work experience in API Creating.
Reviewing current systems.
Presenting ideas for system improvements, including cost proposals.
Working closely with analysts, designers and staff.
Producing detailed specifications and writing the program codes.
Testing the product in controlled, real situations before going live.
Preparation of training manuals for users.
Maintaining the systems once they are up and running.