Senior Full Stack Developer
New
CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years
- Required Skills
- Backend DevelopmentGraphQLPythonAgileFull Stack DevelopmentJavaKotlinTypeScriptRESTful APIsDistributed Systems
Requirements
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience
- Minimum 6+ years of experience building and delivering web applications in production environments
- Strong proficiency in modern programming languages such as Java (preferred), Python, TypeScript, or Kotlin
- Solid experience with distributed systems and solving complex, ambiguous technical problems
- Hands-on experience with REST and GraphQL APIs and service-oriented architectures
- Ability to communicate effectively with technical and non-technical stakeholders
- Experience working in Agile environments and fast-paced product organizations
- Strong problem-solving skills and ability to work in enterprise-scale systems
- Preference for backend-heavy roles (approximately 80% backend / 20% frontend preferred)
Responsibilities
- Collaborate with cross-functional teams to design, build, and deliver product features end-to-end
- Develop and maintain backend-heavy full stack solutions, ensuring high performance and scalability
- Work with distributed systems and service-oriented architectures, including REST and GraphQL APIs
- Analyze product and system data to identify opportunities for technical and product improvements
- Quickly onboard into existing codebases to extend and enhance platform capabilities
- Participate in Agile development cycles, code reviews, and continuous delivery processes
View Full Description & ApplyYou'll be redirected to the employer's site