Node JS Developer
Education:-
B.Tech/ M.Tech in Computer Science, Engineering, or a related subject.
Responsibilities:-
- Implement security and data protection features across the environment from login to logout
- Implement testing pipelines from GIT to deployment and deploy using the gitflow narrative- Deploy Docker Hub to the stage, test, and prod env environment across clouds (AWS, GCP, or Azure)- Stay abreast of the latest developments in web-based technologies, server-side technologies, etc.- Participate in the competitions and activities for personal growth and showcase self prowess- Develop back end services & info model for web & mobile application components- Ensure REST API development is conducted in a secure and scalable manner- Ensure cross-platform responsive optimization across iOS, Android, Web- Design (using postman) and develop REST APIs with input data validation & data encryption- Participate in product development, from ideation to deployment- Write source code using programming practices like DRY, open/closed, dependency inversion, delegation, OOPs, SOLID principles
Skills
* MANDATORY SKILLS: Must have deployed REST APIs using container technologies to cloud environments (AWS, GCP, or Azure)
- Experience in Python, Node.JS, or other server-side languages- Strong knowledge of design principles, patterns, and best practices for developing clean code- Good presentation skills to showcase progress and deliverable- Excellent verbal and written communication skills.- Experience in delivering in an agile fashion based on SPRINTs- Good understanding of database systems (SQL & NoSQL )and their classifications- Should have a good understanding of Linux based operations- Working knowledge of version control using GIT, GitFlow, Test Automation, SonarCloud- Working knowledge of code versioning, CI/CD, and pipeline testing tools- Good understanding of Micro-Services, API based architectures(Ref:www.freshersworld.com,freshersworld)