Senior Full Stack Developer

Toronto
Job Type Permanent
Job ID 17123
Salary $0.00
Job Description

Title: Senior Full Stack Developer
Location: Toronto
Type: Full Time, Permanent
Salary: TBD
Benefits: Top-notch health benefits for medical, dental, vision care, mental health, prescription drug coverage, travel insurance and alternative treatments such as acupuncture and chiropractic services, stock option grants, home office allowance, career development opportunities and many more...
Work Setup: Remote

About

 

Founded in 2018, Head office in Toronto, Our client is driving next-generation customer engagement with the leading AI-fueled Customer Data Platform for the Life Sciences industry

What’s on Offer

  • As a Senior Full-Stack Developer, you possess the passion, curiosity, and motivation to design and implement solutions end-to-end.
  • You are laser-focused on bringing value to end-users and have amazing attention to detail.
  • You are a high-impact individual contributor with a strong sense of ownership in the product you are working.
  • You can also effectively mentor and help develop the skills of the other individuals within the team.
  • You bring considerable knowledge and experience delivering production-quality code for medium to large scale products, building software from the ground up and an understanding of the full development cycle.

What you will do

  • Directly contribute to solving some of the most exciting and challenging problems while building a great software product in a dynamic, agile startup environment
  • Design, build, and deploy scalable and secure software on AWS using technologies such as ECS, RDS, MySQL, MongoDB, DynamoDB, Lambda, S3, API Gateway, Cognito, SQS, etc.
  • Participate in all aspects of the product life cycle including conceptual design, development, deployment, operations and code reviews
  • Facilitate and participate in inter-team and cross-functional collaboration
  • Follow best practices and strive for technical and product domain expertise
  • Juggle between production and rapid prototyping needs in a fast-paced environment using agile software practices
  • Encourage, mentor, and coach members of the product development team
  • Assist with the setup of best practices and develop technical and product domain expertise
  • Ensure code quality and maintainability by fully understanding architecture and tech stack, and participate in refactoring, creating standards, and improving build and test systems

What you will bring

  • Minimum 3-5 years of industry experience
  • Understand that coding is a craft to hone rather than a tool to use
  • Solid understanding of data structures, algorithms, object-oriented design, functional design, and other design principles/patterns
  • Advanced understanding of professional development techniques such as Test Driven Development
  • Initiates collaboration with your team to via one-on-one mentorship or pair programming
  • Experience implementing DevOps best practices such as CI/CD
  • Skilled in performant SQL schema and query design
  • Expert in at least one of the following technologies: Python, JavaScript/Node.js, Java, and .NET
  • Highly experienced in AWS stack or an equivalent cloud platform
  • Understanding of data science or data analytics
  • Knowledge of cross-browser, cross-platform, security, and design constraints on the web
  • Experience in React, Redux, HTML5, CSS3, Ajax, or jQuery
  • Understanding of data science or data analytics is highly beneficial
  • Self-directed, take initiative, and excellent project management skills
  • Effectively assist with guiding the team to move the product forward
  • Adjusts quickly to changing priorities and copes effectively with complexity and ambiguity
  • Has exceptional communication skills, understand how to influence to both technical and non-technical teams
  • A continuous learner who seeks and welcomes feedback to improve yourself and your craft
  • Grand vision, low ego, and able to make a big impact

What we offer

  • A highly productive driven startup culture that values agility, passion, ownership, trust, respect, diversity and inclusion
  • Tremendous growth and unique learning opportunities
  • You will be part of a small team, with a large amount of ownership and autonomy for managing things directly
  • Endless learning opportunities
  • An inclusive environment, we are an equal opportunities employer and we operate with an anti-oppression mindset
  • Top-notch health benefits for medical, dental, vision care, mental health, prescription drug coverage, travel insurance and alternative treatments such as acupuncture and chiropractic services
  • Flexible working hours, providing great balance for personal and family life
  • We focus on what we achieve and not the number of hours we clock
  • We trust our employees and empower them to shape their work themselves so that they can achieve the best possible results
  • An open and flexible vacation policy
  • Our employees can take what they want, when they want it - as long as they get their work done, get the time approved and get things covered while they're away
  • Stock option grants
  • A generous home office allowance
  • Career development opportunities, and a solid business model - we’re in it for the long haul!

Environment

 

We are a remote-first company based in Toronto with frequent in-person collaborative work sessions and social gatherings at a work-share office in downtown Toronto. We leverage many synchronous and asynchronous communication tools as well as virtual social events, and provide an allowance for your ideal WFH setup.

 

Employment Verification

 

Any conditional offer of employment made to a successful candidate will be subject to the full satisfaction with the results of any background and reference checks.

 

If you have the skills and experience that we are looking for to be successful in this role, please submit your resume to Masood Noor by email at [email protected]

 

Apply Online

*
*
*
*
*