Senior Full-Stack Developer (Canada)

Posted 14 days agoViewed
145000 - 170000 CAD per year
CanadaFull-TimeLegal Tech
Company:Proof
Location:Canada
Languages:English
Seniority level:Middle, 3-5 years
Experience:3-5 years
Skills:
Backend DevelopmentSQLAgileFrontend DevelopmentFull Stack DevelopmentReact.jsTypeScriptGoNosqlCI/CDRESTful APIs
Requirements:
3-5 years of full-stack development experience Proficiency with Go (Golang) or other modern programming languages (e.g., Node.js, Python, Ruby) in production environments. Experience designing and implementing robust APIs and backend systems. Solid understanding of frontend development using React and TypeScript. Experience building responsive, high-performance web applications. Familiarity with database management (SQL/NoSQL) and integrating databases with backend systems. Strong knowledge of RESTful services, with exposure to GraphQL being an advantage. Experience with automated testing and CI/CD pipelines. Excellent problem-solving skills. Strong communication and collaboration skills, with experience working in remote teams and an agile environment. A proactive, self-driven mindset with a desire to continuously learn and improve.
Responsibilities:
Design, develop, and maintain frontend and backend components of the Proof platform. Develop backend using Go (Golang), creating and optimizing APIs, database usage, and core backend infrastructure. Implement user interfaces using React and TypeScript. Identify and resolve performance bottlenecks, scalability challenges, and security risks. Collaborate with Product and Design teams within an agile environment. Conduct code reviews, uphold best practices, and mentor junior developers. Contribute to platform evolution by suggesting and implementing new technologies.
Similar Jobs:
Posted about 2 hours ago
CanadaFull-TimeSoftware Development
Staff Software Developer - Scheduling
Company:Jane