
Information Technology_CAN - CAN_Developer
- Toronto, ON
- Contract
- Full-time
Duration: 6 Months+ (4 days Onsite)
Location: Toronto, ONJOB DESCRIPTION:Responsibilities:
- Develop and maintain end-to-end web applications using Python (e.g., Flask, FastAPI, Django) and React.js
- Build dynamic, responsive, and performant Single Page Applications (SPAs)
- Design and implement RESTful APIs and integrate with frontend components
- Integrate and interact with Dynatrace REST APIs for data analysis or monitoring workflows
- Write clean, testable, and maintainable code (unit/integration tests, CI/CD pipelines)
- Collaborate with designers to implement UI/UX components
- Participate in code reviews, sprint planning, and agile ceremonies
- Optimize application performance and address scalability issues
- Troubleshoot, debug, and resolve issues across the stack
- 3+ years of experience in full stack development
- Strong proficiency in Python (Flask, Django, or FastAPI)
- Solid experience in JavaScript and React.js
- Proficient in building and managing SPAs
- Experience with RESTful API design and integration
- Strong understanding of HTML5, CSS3, and responsive UI design
- Familiar with version control systems (Git) and team-based workflows
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
- Familiarity with Dynatrace REST APIs, Dashboards, Workflows, and DQL (Dynatrace Query Language)
- Experience with TypeScript
- Exposure to GraphQL
- Hands-on with Docker, Kubernetes, or cloud platforms like AWS, GCP, or Azure
- Knowledge of CI/CD pipelines (e.g., GitHub Actions, GitLab CI/CD, Jenkins)
- Frontend testing (Jest, Cypress) or backend testing (PyTest)