Senior Full-Stack Developer
P
ProofLegal technology
Candidates must currently reside in Canada to be considered for this opportunityFull-TimeSenior
Salary155,000 - 175,000 CAD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of full-stack development experience
- Required Skills
- GraphQLTypeScriptGoReactCI/CD
Requirements
- Have 5+ years of full-stack development experience.
- Demonstrate proficiency in frontend and backend systems and services.
- Have production experience with Go or another modern programming language such as Node.js, Python, Ruby, or C#.
- Have experience designing and implementing APIs and backend systems.
- Have experience building responsive web applications with React and TypeScript.
- Be familiar with SQL/NoSQL database management and integrating databases with backend systems.
- Have strong knowledge of RESTful services; GraphQL exposure is an advantage.
- Have experience with automated testing and CI/CD pipelines.
- Be familiar with agentic coding.
- Have experience working with remote teams and in an agile environment.
Responsibilities
- Design, develop, and maintain frontend and backend components of the Proof platform.
- Build and optimize APIs, database usage, and core backend infrastructure using Go.
- Implement user interfaces using React and TypeScript.
- Identify and resolve performance bottlenecks, scalability challenges, and security risks across the stack.
- Work with Product and Design to deliver features and improvements in an agile environment.
- Conduct code reviews and uphold development best practices.
- Provide mentorship and guidance to less experienced developers when required.
- Identify platform improvements and suggest and implement new technologies and methodologies.
View Full Description & ApplyYou'll be redirected to the employer's site