Full-Stack Developer (Vue/Node.js/AWS)
at Devengine
Remote, British Columbia, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Dec, 2024 | Not Specified | 01 Oct, 2024 | 2 year(s) or above | Aws,Kubernetes,Front End Development,Microservices,Design Patterns,Accessibility,Vue.Js,Node.Js,Cross Browser Compatibility,Ec2,Docker,Typescript,Software Development,Code,Relational Databases,Architecture | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Full-Stack Developer (Vue/Node.js/AWS)
Remote - Canada | Contract
Our client, a leading innovator in the eHealth publishing industry, provides advanced platforms for research dissemination and collaboration. They specialize in supporting health technology advancements by helping innovators publish their ideas and research for the widest possible audience. The client is headquartered in Toronto, and their pioneering journals include the most influential publications in medical informatics and health services research, which have maintained a top-tier ranking for several years.
We are looking for three mid-senior to senior Full-Stack Developers (Vue/React, Node.js, AWS) to join our client’s team. It’s a fully remote, long-term contract opportunity without an end date. The successful candidates can be located anywhere in Latin America and are expected to work in the EST time zone. B2+ English communication skills are required for collaboration. You will be part of an agile development team that includes a Product Manager, Scrum Master, Tester, and other Full-Stack Software Developers.
TECHNICAL SKILLS REQUIRED:
4+ years of hands-on experience in full-stack software development.
Strong proficiency with Node.js for backend development.
Experience with Vue.js (preferred) or React for front-end development.
Solid experience working with AWS services (RDS, EC2, S3, Lambda, etc.).
Familiarity with DevOps tools and practices (CI/CD pipelines, infrastructure-as-code, containerization with Docker).
Strong understanding of RESTful API design and microservices architecture.
Solid experience with common design patterns for building scalable and maintainable applications.
Experience working in an agile development environment.
Strong SQL skills and experience working with relational databases (NoSQL knowledge is a plus).
NICE-TO-HAVE SKILLS:
Experience with TypeScript.
Familiarity with Serverless architecture on AWS.
Basic knowledge of Kubernetes or similar orchestration tools.
Experience in designing for accessibility and cross-browser compatibility.
Experience writing unit tests and familiarity with Test-Driven Development (TDD).
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
Develop and maintain scalable, high-performance full-stack web applications.
Design, build, and integrate APIs using Node.js on the backend.
Implement user-friendly front-end components using Vue.js (ideally) or React.
Help deploy and manage AWS applications using best DevOps practices, including CI/CD, monitoring, and automated testing.
Collaborate with cross-functional teams to design and deliver features, ensuring high-quality code and user experiences.
Troubleshoot, debug and optimize code to improve performance, security, and reliability.
Work within an agile software development environment, participating in sprints and regular team ceremonies.
Apply software engineering best practices such as code reviews, unit testing, and writing documentation.
REQUIREMENT SUMMARY
Min:2.0Max:7.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Remote, Canada