Senior Software Engineer - TypeScript

Be among the first applicants.
Veeva Systems
Toronto
Remote
CAD 90,000 - 270,000
Be among the first applicants.
7 days ago
Job description

Employer Industry: Life Sciences Software Development

Why consider this job opportunity:

  1. Salary up to $270,000 CAD
  2. Opportunity for career advancement and growth within the organization
  3. Work remotely anywhere within the continental U.S. or Canada
  4. Comprehensive benefits including medical, dental, vision, and retirement programs
  5. Supportive and collaborative work environment with a focus on employee success
  6. Commitment to charitable giving with a 1% charitable giving program

What to Expect (Job Responsibilities):

  1. Develop and maintain full-stack applications with TypeScript, React, Node.js, and other modern frameworks
  2. Work with databases like MySQL or PostgreSQL to optimize queries and ensure data integrity
  3. Collaborate with product, design, and engineering teams to deliver high-impact features
  4. Mentor junior engineers, providing guidance and reviewing code for quality assurance
  5. Optimize application performance to handle large-scale data and traffic

What is Required (Qualifications):

  1. 7+ years of professional software development experience, focusing on TypeScript and JavaScript
  2. Proficiency in building full-stack applications using TypeScript (Node.js and Express or similar frameworks)
  3. Extensive experience with SQL databases such as MySQL or PostgreSQL
  4. Strong knowledge of API design, RESTful services, and web application architecture
  5. Bachelor's degree in engineering/computer science or equivalent

How to Stand Out (Preferred Qualifications):

  1. Experience with containerization technologies (Docker) and cloud services (AWS, GCP, or Azure)
  2. Knowledge of GraphQL, WebSockets, or other modern web technologies
  3. Experience with microservices architecture
  4. Familiarity with front-end frameworks like React, Angular, or Vue.js

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.

We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Software Engineer - TypeScript jobs in Toronto