Software Architect
Unreal Gigs
- Toronto, ON
- $80,000-140,000 per year
- Permanent
- Full-time
- Architecting software systems, encompassing the overall architecture, components, and interfaces.
- Engaging with stakeholders to grasp requirements and translate them into technical solutions.
- Selecting suitable technologies, frameworks, and platforms for the software solution.
- Providing technical leadership and guidance to development teams across the software development lifecycle.
- Reviewing code and offering feedback to developers to ensure adherence to architectural guidelines and best practices.
- Addressing performance issues in software systems, including scalability and reliability.
- Identifying and mitigating risks associated with software architecture and design.
- Creating and maintaining technical documentation, including architectural diagrams, design documents, and guidelines.
- Collaborating with cross-functional teams like developers, testers, and project managers for successful project delivery.
- Keeping abreast of the latest trends and technologies in software development and architecture.
- Proficiency in our client's core tech stack (React, Java, AWS, GraphQL) or relevant experience.
- Strong problem-solving abilities and meticulous attention to detail.
- Excellent communication and interpersonal skills.
- Ability to thrive in a fast-paced environment and handle multiple projects simultaneously.
- Proficiency in Node.js, TypeScript, and Context API.
- Competitive Salary Range: CAD 80,000 - CAD 140,000 per year
- Generous paid vacation days.
- Unlimited sick time.
- 100% paid health and dental benefits starting day one.
- Annual profit-sharing distribution.
- Retirement match.
- Paid parental leave.
- Dedicated career advisor.
- And much more…