Full-Stack Developer (Node JS, Express JS, React JS, Angular JS, VueJS)
Designation
Full-Stack Developer
Budget
As Per Market Standard
Experience:
Above 5 Years
Primary Skills:
Node JS, Express JS, React JS, Angular JS, (Vue JS is plus), MYSQL, MongoDB, ORM Framework, AWS Cloud, AWS service like EC2, SNS, SQS, S3, Lambda, Elastic-cache
Relevant Exp.
4 Years
No. of Position
3
Work Location(s):
Permanently Remote
Role & Responsibilities
- Refactor, optimize and improve the existing codebase for maintenance and scale.
- Interface with customer and internal teams to gather requirements and develop software solutions.
- Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues.
- Document the development process, architecture, and standard components.
- Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as liaison between development staff.
Skills/Experience
Technologies
- RESTful API and SOAP , Socket io, Redis, HTML, CSS.
- Expert in Nodejs, ExpressJS.
- Experience in ReactJS, AngularJS, (VueJS is a plus).
- Hands-on experience of working with MySQL, PostgreSQL, MongoDB and ORM frameworks.
- Experience with deploying applications on AWS Cloud and exposure to services like AWS services like EC2, SNS, SQS, S3, Lambda, Elastic-cache.
- Knowledge of testing frameworks like Mocha and Jest.
- Should be aware of HTML, CSS and other front-end technologies.
- Deep knowledge of object-oriented/functional programming.
- Significant experience writing and utilizing RESTful API and SOAP services and performance tuning large-scale apps.
- Have exposure to Socket. io, Redis.
- Experience in working on integration projects and commerce is plus.
Functional Area
Product Development
Education
Bachelor’s degree in a Computer Science, or equivalent practical experience
Soft Skills
- Proficiency to handle complex and quality demanding jobs.
- Should have good Communication skills.
- Should have technical bent of mind.
- Should have problem solving, prioritizing tasks, multi-tasking abilities.
- Should be able to understand and handle tasks independently.