Avatar for Taplytics
Unify the customer experience. Orchestrate powerful journeys. Protect consumer privacy
  • B2B
  • Growth Stage
    Expanding market presence
  • Top Investors
    This company has received a significant amount of investment from top investors
  • +1

Senior Full-Stack Engineer

Posted: 5 months ago
Visa Sponsorship

Not Available

RelocationAllowed

About the job

Who We Are
At DevCycle, we believe that no engineering team should fear deployment. Managing the rollout of new features and services with feature flags should be as seamless as committing to source control.

Our small, ambitious team strives to work on the right things at the right times through transparency, collaboration, and empathy. We build thoughtful tools and products that enhance our workflow, challenging ourselves to push the boundaries of what’s possible, maximizing efficiency, speed, cost, and value. If this resonates with you, read on.

Overview
We are seeking a highly skilled and experienced Senior Full-Stack Engineer to join our team. The ideal candidate will have expertise in maturing, scaling, and optimizing the codebase and processes of a rapidly growing product. You should have a passion for building, teaching, learning, and collaborating in a team environment. And most importantly, it should excite you to build tools that will be used by other developers.

Responsibilities

  • Lead the technical design and implementation of projects, including developing technical documentation, plans, and specifications.
  • Help drive technical excellence and process improvements across the engineering team.
  • Leverage TypeScript, Node.js, Next.js, Nest.js, React and DevCycle Feature Flags to build scalable and resilient systems with continuous deployment.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Support and troubleshoot the systems you build.
  • Stay up-to-date with the latest developments in modern JavaScript.

Requirements

  • 5+ years of experience in full-stack JavaScript engineering.
  • Proficiency with TypeScript, Node.js, and React.
  • Experience with Feature Flags.
  • Experience as the technical lead deploying software projects with a small team.
  • Ability to analyze and troubleshoot large-scale distributed systems.
  • Excellent leadership and communication skills, with a strong sense of ownership and a systematic approach to problem-solving.
  • Proven ability to manage active incidents, address their causes, and establish systems to prevent future issues through blameless postmortem.
  • Based in the US or Canada, working EST standard hours, hybrid or fully remote work.

Preferred Qualifications

  • Experience with Next.js, Nest.js, AWS, and Cloudflare Workers.
  • Experience with SDK development and Nx mono-repo.
  • Some experience with non-Javascript languages, such as: Java / Go / Python / Ruby / .NET / PHP
  • Experience with continuous integration/continuous delivery (CI/CD) pipelines (GitHub Actions, CircleCI).
  • Open source contributor.
  • Experience with infrastructure-as-code tools such as Terraform.
  • Familiarity with monitoring tools such as Prometheus, Datadog, and CloudWatch.
  • Experience with containerization technologies such as Docker.
  • Preference for candidates in the Greater Toronto Area as the team meets together about once a week at our Front / Spadina office, have multiple fully remote employees and will hire either local or remote.

Stack
- Javascript:
- Typescript
- Node.js
- Next.js
- Nest.js
- Cloudflare Workers
- AWS EKS
- AWS Kinesis Firehose
- Snowflake
- MongoDB
- Redis
- Kubernetes
- Terraform

If you are passionate about pushing the boundaries of full-stack JavaScript development and want to join a dynamic team, we would love to hear from you.

About the company

Taplytics company logo
Unify the customer experience. Orchestrate powerful journeys. Protect consumer privacy51-200 Employees
  • B2B
  • Growth Stage
    Expanding market presence
  • Top Investors
    This company has received a significant amount of investment from top investors
  • YC Funded
    Startup funded by Y Combinator
Learn more about Taplytics image

Funding

AMOUNT RAISED
$12.6M
FUNDED OVER
3 rounds
Rounds
A
$7,800,000
Series A - Jul 2017+2

Perks

Healthcare Benefits
Start on day one!
ESOP
Be an owner with us!
Unlimited Vacation
Yeah, unlimited!
Dog-friendly Office
We have some high performing pooches here!
Monthly Socials
Hold your calendar for some fun!

Founders

Aaron Glazer
CEO • 3 years
Toronto
image
Andrew Norris
Co-Founder • 3 years
Toronto
image
Jonathan Norris
Co-Founder • 3 years
Toronto
image
View the team image

Similar Jobs

SuperMoney company logo
SuperMoney
Helping people achieve their financial goals
TODAQ company logo
TODAQ
Cryptographic Object Systems without Ledgers
deepPIXEL company logo
deepPIXEL
deepPiXEL is an AI platform that uses AI to help companies and humans
GPTZero company logo
GPTZero
GPTZero is building the verification layer for the world's information
Bounce company logo
Bounce
Social Experiences and P2P Payments in 3-Clicks
Fathom company logo
Fathom
deep learning to automate medical coding