- Early StageStartup in initial stages
Backend Developer - Node.js
- ₹1L – ₹5L • No equity
- Full Time
Not Available
About the job
Job Summary
We are looking for an innovative, result-oriented and passionate Senior Backend Developer to work on the next generation technology. The candidate will be responsible for assisting architecture, release lifecycle, new feature development as well as ensuring code quality. You will be working on different layers of the infrastructure therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Skills & Qualification
Any Graduation / Post Graduation degree in Computer Science or IT or Electronics.
Intern / Fresher/ Max 1 years of experience in Backend Development and Architecture.
Expert in Node.js
Familiarity in other Backend language, Python- Django, Java is a plus.
Familiarity with some ORM (Object Relational Mapper) libraries.
Good understanding of the threading limitations of Python, and multi-process architecture.
Basic understanding of front-end technologies, such as JavaScript.
Good Knowledge of OOPS, MVC frameworks, MySql, CSS, AJAX, HTML5.
Understanding of accessibility and security compliance.
Knowledge of user authentication and authorization between multiple systems, servers, and environments.
Understanding of fundamental design principles behind a scalable application.
Familiarity with event-driven programming in Python.
Experience with enterprise-scale systems a major plus.
Understanding of the fundamental design principles behind a scalable application Roles and Responsibilities.
Develop complex database SQL queries.
Able to integrate multiple data sources and databases into one system.
Build clean and reusable code for future use.
Ensure the technical feasibility of UI/UX designs.
Establish processes and best practices around backend development standards.
Excellent English communication skills, both written and spoken.
Proficient in Object Oriented Programming, data structures and algorithms.
Strong problem solving, design thinking, debugging and analytical skills.
Ability to write clean code, should be able to convert designs into code fluently.
Exposure of emerging technologies, architecture patterns, trends in Backend development.
Should always adhere to coding best practices.
Job Responsibilities
Identify and correct bottlenecks and fix bugs.
Building reusable components for future use.
Documentation of design, architecture and code.
Define objectives by analysing user requirements, envisioning system features and functionality, determine design methodologies and tool sets.
Designing and conducting unit tests.
Learn and understand new technologies and current trends to support product improvements.
Design, build and maintain high performance, reusable, and reliable code.
Prepare and maintain all applications utilizing standard development tools Utilize backend data services and contribute to increase existing data services API.
Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as liaison between development staff and project manager.
Keep abreast of new trends and best practices in web development Hands on experience with SQL schema design, SOLID principles, REST API design .
MySQL profiling and query optimization.
About the company
- Early StageStartup in initial stages