ApplySenior Software Developer
Posted over 1 year agoViewed
View full description
📍 Location: Toronto, ontario, canada
🗣️ Languages: English
Requirements:
Senior full stack software developer with experience in front-end (react and typescript) and php, strong understanding of software engineering principles and best practices, ability to lead technical design discussions, analyze production environments, and a passion for continuous learning and improvement.
ApplyRelated Jobs
Apply🧭 Full-Time
🔍 SaaS
🏢 Company: Topsort👥 51-100💰 Corporate 7 months agoAdvertising PlatformsMarketplaceE-Commerce PlatformsRetail TechnologyAd Exchange
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in backend engineering, designing, developing, and maintaining scalable services.
- Strong experience with microservices architecture and distributed systems, ensuring efficiency and reliability.
- Proven track record of implementing engineering best practices, improving development efficiency and maintaining high code quality.
- Ability to work onsite 4 days a week in a collaborative environment.
- Proficiency in Python and TypeScript, with a solid understanding of best practices, patterns, and performance optimization.
- Expertise in high-performance, low-latency systems, designing solutions that scale efficiently.
- Deep knowledge of distributed systems, decoupling patterns, and modern software architecture to build robust and maintainable services.
- Strong problem-solving and collaboration skills, working closely with product and engineering teams to develop new features and optimize existing ones.
- Design, develop, and maintain scalable, high-performance applications while ensuring code quality and best practices.
- Provide mentorship, conduct code reviews, and drive best engineering practices to improve team efficiency.
- Identify and resolve bottlenecks, optimize system performance, and ensure reliability in distributed architectures.
- Work with cross-functional teams, translate business needs into technical solutions, and drive innovation through new technologies and best practices.
Posted 4 days ago
Apply Apply🧭 Full-Time
🔍 IT and Retail
- Several years of experience as a software developer with infrastructure as code skills.
- Solid background working in a cloud-native environment.
- Professional experience with technologies such as Java, Springboot, GoLang, Kubernetes, Google Cloud Platform, Terraform, and Angular.
- Hands-on experience with authentication standards like JSON Web Token (JWT), OIDC, OAuth 2.0, SAML, TOTP, and Active Directory.
- Experience with Keycloak is an advantage.
- Comprehensive knowledge of IAM best practices including SSO, identity federation, multi-factor authentication, and privileged access management.
- Ability to understand end-user needs and provide secure, user-friendly solutions.
- Good communication and team player skills.
- Self-responsibility and strong organizational skills.
- Work as a senior developer within an agile team to build scalable authentication and authorization services.
- Develop, maintain, and enhance a self-service platform for other development teams.
- Provide maintenance and technical support for the identity provider (Keycloak).
- Manage technical dependencies between different identity providers within the IT group.
- Tackle complex authorization and authentication challenges in a cloud environment.
- Integrate new products and third-party applications using standard authentication protocols.
- Support other developers in using services and managing privileges.
Posted 5 days ago
Apply Apply🔍 SaaS
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in backend engineering, designing, developing, and maintaining scalable services.
- Strong experience with microservices architecture and distributed systems, ensuring efficiency and reliability.
- Proven track record of implementing engineering best practices, improving development efficiency and maintaining high code quality.
- Ability to work onsite 4 days a week in a collaborative environment.