Full Stack Developer
Join our team and help our clients build web applications end to end, from user interface through backend services and data layer.
Toronto, ON
Contract (1 Year)
Contract
CAD $90/hour
Job Description
Posted On:
As a Full Stack Developer, you will build modern web applications across the entire stack, from user facing interfaces to backend services and databases. You will collaborate with designers, product managers, and other engineers to deliver features that customers love.
Key Responsibilities:
- Build responsive, accessible user interfaces using React, Angular, or Vue.
- Design and develop backend services and REST or GraphQL APIs.
- Model and query relational and NoSQL databases.
- Deploy applications to cloud platforms using containers and CI/CD pipelines.
- Write automated tests across unit, integration, and end to end layers.
- Collaborate with UX designers and product managers on feature scoping and delivery.
- Participate in code reviews and technical design discussions.
Key Requirements:
- 4+ years of full stack development experience.
- Strong frontend skills with React, Angular, or Vue, plus TypeScript.
- Backend experience with Node.js, Python, Java, or C#.
- Working knowledge of relational and NoSQL databases.
- Experience with REST or GraphQL API design.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerised deployment.
- Understanding of accessibility, performance, and cross browser considerations.
- Excellent problem solving and communication skills.
- Bachelor’s Degree in Computer Science or related field.
Personal Traits:
- Agile, goal oriented, and performance driven.
- Passion for technology and continuous learning.
- Ability to build and maintain strong professional relationships.
- Highly analytical with a knack for understanding client needs and business context.
Why Work with Us
- Competitive compensation.
- Opportunity to work on innovative projects for high profile clients.
- A collaborative, inclusive, and supportive work environment.
- Opportunities for professional growth and development.
- Work with a team of passionate, talented, and creative individuals.
MicroAgility is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences to reflect the diversity of our clients.
Don't miss this opportunity to grow your career and make a significant impact with MicroAgility! Apply now, and let’s create something extraordinary together!
Transform Your Business with Microagility
.webp)