Senior Full Stack Engineer

New
J
JobgetherCustomer data platform
Based in CanadaFull-TimeSenior
Salary180,000 - 270,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
3–8 years of professional software engineering experience, preferably in full stack development roles.
Required Skills
HTMLCSSTypeScriptGoReact

Requirements

  • Have 3–8 years of professional software engineering experience, preferably in full stack development roles.
  • Demonstrate strong proficiency in TypeScript and React.
  • Understand modern frontend architecture, development patterns, and state management.
  • Have hands-on experience with Go for backend development, API design, or systems-level engineering.
  • Have strong knowledge of HTML and CSS, including responsive and accessible interface development.
  • Have experience developing data-intensive applications involving complex state management, large datasets, or real-time data processing.
  • Understand full-stack application architecture and be able to contribute to frontend and backend development.
  • Be able to take ownership of projects, work independently, and contribute to technical discussions and architectural decisions.
  • Be familiar with cloud services, distributed systems, or microservices architecture.
  • Have experience with CI/CD pipelines, automated testing frameworks, or modern software delivery practices.

Responsibilities

  • Design, develop, and maintain full-stack features for a complex, data-intensive customer data platform.
  • Build responsive, performant, and accessible user interfaces using TypeScript, React, HTML, and CSS.
  • Develop, enhance, and scale backend services, APIs, and system components using Go.
  • Collaborate with product managers, designers, and data infrastructure engineers to deliver end-to-end product features.
  • Contribute to architectural decisions, technical planning, and improvements to engineering practices.
  • Optimize application performance, platform reliability, scalability, and developer experience.
  • Build and maintain data-driven workflows, ensuring data integrity and reliable synchronization across connected systems.
  • Participate in code reviews and provide and incorporate technical feedback.
  • Identify technical challenges and propose solutions to improve product quality, maintainability, and system efficiency.
View Full Description & ApplyYou'll be redirected to the employer's site
180,000 - 270,000 USD per year
Apply Now