17 Aug
|
Jobtailor
|
Toronto
We’re looking for a passionate Senior Software Development Engineer (Full Stack) to help increase the value proposition of the platform to our existing clients by creating efficient project delivery.
You will work closely with your fellow developers, QAs, product managers, and members of the platform team daily.
This is a unique hybrid product-and-client-focused engineering role.
Success in this role goes beyond building great software; it requires understanding client challenges, evaluating multiple approaches, and designing the right solution.
We are looking for engineers who enjoy combining technical excellence with business problem-solving, helping clients achieve their goals rather than simply implementing out-of-the-box functionality.
You’ll thrive in this role if you’re ready to step into technical leadership, enjoy solving real-world client problems, and thrive on complex challenges.
Requirements
- Deep expertise in modern TypeScript, including:
- - Advanced type systems
- - Generics
- - Functional programming concepts
- - Asynchronous programming patterns
- - Domain-driven design
- - Event-driven architectures
- Experience building and operating cloud-native applications on AWS or other cloud, including infrastructure, deployment pipelines, monitoring, and scalability considerations.
- Experience implementing state management solutions
- Experience building reusable component libraries and design systems
- Proven ability to champion and execute comprehensive automated testing strategies (unit, integration, API, and end-to-end).
- Experience with Postgresql and MongoDB
- Experience with Dependency Injection (DI) and ORMs
- A real passion for learning and staying up to date with best practices.
- Deep expertise in enterprise-level SDLC methodologies and software automation practices.
- Excellent debugging skills.
Core Competencies
Demonstrates deep expertise in modern TypeScript, cloud-native application development on AWS, and comprehensive automated testing strategies. Combines technical excellence with business problem-solving to deliver effective solutions for client challenges.
Highest-signal resume keywords
- Contemporary TypeScript Expertise
- Cloud-Native Application Development
- Automated Testing Strategies
- Postgresql and MongoDB Experience
- Enterprise-Level SDLC Methodologies
Hard Skills
- TypeScript
- Advanced Type Systems
- Generics
- Functional Programming
- Asynchronous Programming
- Domain-Driven Design
- Event-Driven Architectures
- State Management Solutions
- Reusable Component Libraries
- Debugging Skills
Soft Skills
- Problem-Solving
- Collaboration
- Technical Leadership
Industry Keywords
- Software Development Life Cycle
- Software Automation Practices
- Automated Testing
- Dependency Injection
- Object-Relational Mapping
Tools & Technologies
- AWS
- Infrastructure
- Deployment Pipelines
- Monitoring
- Scalability
📌 Senior Software Engineer - Full Stack (Toronto)
🏢 Jobtailor
📍 Toronto