Note: This is a 100% Remote opportunity only for the candidates who are within the geographical boundary of Canada.
Responsibilities:
Design and develop high-quality, secure, and performant features
Provide project and team leadership to break down, estimate, and organize work
Participate in agile ceremonies of scrum tea
Work closely with the product manager and team to understand and elaborate on requirements
Provide guidance to own team and others on software development best practices
Work with the team to troubleshoot code-level problems quickly and efficiently
Identify risk and propose mitigation strategies associated with the design
Participate in code reviews to ensure new code conforms to the highest standards
Minimum Qualification:
BS in computer science or related technical field (MS in Computer Science or a related degree is preferred)
5- 8 years of professional experience developing scalable, distributed application
Strong experience in programming languages like TypeScript, JavaScript, React JS, and Node JS
Broad experience with NextJS and NestJS
Experience designing and building RESTful APIs using Microservices architecture
Strong experience with building cloud-based API platforms or backend systems
Strong knowledge of AWS, databases, and cloud architectures
Strong experience and understanding of working on Agile processes like SCRUM
Job Type: Fixed term contract
Contract length: 12 months
Pay: $65.00-$85.00 per hour
Schedule:
8 hour shift
Work Location: Remote