Responsibilities· Build high-performance distributed applications using asynchronous programming techniques in . This includes UI components and web APIs that work with MySQL backend.· Troubleshoot and debug existing code to fix bugs.· Understand business requirements from stake-holders and refine them for implementation.· Participate in sprint and design meetings.· Work with other developers to integrate front-end components and other backend APIs to improve existing system.· Create unit test cases necessary for TDD.· Work with QA team to help create detailed test plans.· Optimize, reengineer non-performant parts of existing system.· Create technical documentation.· Perform code reviews.· Work with code repository like GitHub to manage source code.Requirements· Bachelors Degree (Masters preferred) in Computer Science or related technical field.· Demonstrated experience in and API development. Over all 6-8 years of experience in a web-application development in environment· Good understanding of Data Structures and Algorithms.· Knowledge of industry standard code repositories like SVN, Git, etc.· Experience with database technologies like MySQL, Oracle, SQL Server, etc.· Attention to detail.Strong knowledge of· , , JavaScript, HTML5, CSS3 and how the web works· REST API, CRUD paradigm, JSON, XML· Web authentication and security (like encryption, hashes, OAuth, OAuth2 and JWT tokens)· SQL/RDBMS querying, stored procedures, indexes, subqueries· Workings of and asynchronous programming· ecosystem including libraries like , Redis, filesystem, and others· Testing using tools like Postman, Chai, and Joi validation· Principles of computer science, software development and software engineering practices· Knowledge of low-latency, high-availability server-side programming· Optimization, profiling and debugging backend services and fro
Experience
3 - 5 Years
No. of Openings
10
Education
Graduate (B.Tech/B.E)
Role
Nodejs Developer
Industry Type
IT-Hardware & Networking
Gender
[ Male / Female ]
Job Country
India
Type of Job
Full Time
Work Location Type
Work from Home