Fullstack Javascript Developer Jobs in Chennai,Coimbatore,Madurai - Pearlcon Technologies
Job Description
Job Role: ·Fullstack Javascript Developer
In
depth knowledge of JavaScript and Typescript is must.
· In depth knowledge of Node.js and having experience in Express.js/Sails.Js Framework is required.
·Experience in creating front end applications using Frameworks like Angular 7+ / React is must.
·Experience in State Management Frameworks like Redux and NGRX is must.
·Lead technical architecture discussion and quality code delivery.
·Knowledge of design and architecture patterns.
·To Work with the engineering team, QA and Product teams
·Experience working in NoSQL and MYSQL database is required.
·Experience in ORM like Mongoose, Bookshelf and Sequlize is must.
· Experience in Socket Programming is added advantage.
· Cloud Architectural knowledge of Serverless, Storage and CDN is added advantage.
·Experience in Azure Functions and Azure API Gateway is added advantage.
·Experience in Unit Testing Framework like karma/Jasmine is desired.
·Knowledge in Container is added advantage.
· Proficiency in creating web applications and RESTful APIs.
· Experience in Designing Microservice Architectures.
· Proficient understanding of code versioning tools, such as Git/Bitbucket.
· Candidates should have experience in design and develop high-volume applications for delivering high availability and performance.
· Write well designed, testable and efficient code.
· Ensure designs are in compliance with specifications.
· Prepare and produce releases of software components.
· Support continuous improvement by investigating alternatives and technologies for the architectural review.
· Should be highly motivated in both solo and team situations by contributing to a great team spirit.
· Desire and drive to take an active role in improving the end product
· Should have strong knowledge of client server interaction, good understanding of REST architecture.
· Good in interpersonal and communication skills.
· Participate in team code reviews as part of agile-scrum sprint team
· Good in time-management skills