We are looking for a developer who loves coding and exploring new technologies.
Developing and maintaining all server-side network components.
Ensuring optimal performance of the central database and responsiveness to front-end requests.
Should be aware of industry best practices.
Familiarising yourself with codermaniaa labs' development standards and not only ensuring that you and other members of your team are conforming to the standards.
Strong communication skills, high spirited, eager to learn, able to perform in a high-pressure environment
Should be continuously learning and evolving in the technologies that we are using in the company.
Coaching and mentoring junior members or peers to help them develop technical skills.
Proactively tracking and monitoring the quality of the work produced by you as you will ultimately be accountable for your work and project’s quality standards.
Ensuring that all aspects of a Project requirements have been clearly understood during
planning sessions, and that all relevant questions/doubts have been answered already.
Taking ownership in delivering a project end to end.
Essential skills and Mandatory :
A degree in either computer science, IT, engineering, or related technical discipline.
3+ years experience in Backend Development with Node.js
Expertise in Rest API design and GraphQL.
Experience working with databases like MongoDB, MySQL, or PostgreSQL
Design, build and maintain efficient, reusable, and reliable code. Design and development of micro service-based systems
Understanding the nature of asynchronous programming and its quirks and workarounds.
Proficient understanding of code versioning tools, such as Git
Creating database schemas that represent and support business processes
Solid understanding of algorithms and data structures, knowledge of object-oriented design, and multi-threaded programming.
Strong troubleshooting, debugging, and analytical skills
Should be able to follow Test-driven development.
Decent communication skills.
Willingness to coach people to help them develop their technical skills.
Experience working on Redis,Typescript,AWS Knowledge of REDIS, micro-service architecture, MQTT, cluster module, worker concept, Message queues like Rabbit MQ, Kafka, 3rd party API integrations like payment gateways, email APIs, SMS APIs., Swagger, Chai, Mocha, Node Js.
Experience with CI/CD tools like Jenkins is a plus.
Job Types: Full-time, Permanent ...