about 5 hours ago
Responsibilities
- Define and drive the architectural vision for a major UI platform subsystem.
- Serve as the design reviewer for high-impact proposals and interface specifications.
- Drive cross-functional alignment and resolve technical ambiguities.
- Mentor Senior Engineers and establish best practices.
- Build reusable components and design patterns for efficient UI and API delivery.
- Contribute hands-on to the implementation of complex platform components.
Requirements
- 5+ years of software development experience.
- Expertise in software architecture and implementation with languages like Java, Python, or C++.
- Significant experience with frameworks such as Spring, React.js, or Node.js.
- Strong grasp of software engineering designs, principles, and practices.
- Excellent communication skills to simplify complex concepts.
Benefits
- Health, dental, and vision insurance.
- RRSP with a match.
- Healthcare spending and telemedicine.
- Paid leave including PTO and parental leave.