Senior Fullstack Engineer
Toronto
Full Time
2 hours ago
Senior LevelEngineering
Over $120K

USD per year

Job Description

About the role:

NimbleRx is a technology company focused on improving access to reliable, affordable healthcare by modernizing pharmacies. The company is fast-growing with over $1 billion in GMV annually and emphasizes a patient-first mentality. As a Senior Full-Stack Engineer, you will:

  • Architect technology and customer experience for multiple web products serving patients, pharmacies, and other customers.
  • Join a team of highly motivated software engineers focused on performance, reliability, and scalability.
  • Collaborate with developers, product management, and design teams to understand feature requirements.
  • Deliver high-quality code on time.

Engineering culture:

  • Shared trust and no egos.
  • Collaborative environment with values including empathy, simplicity, autonomy, leadership, ownership, curiosity, bias for action, mentorship.
  • Operate with context not control.

Responsibilities:

  • Build scalable platform, API, user interface, and web services.
  • Own full-stack features from design through release.
  • Mentor junior engineers and interns.
  • Promote best practices and high-quality development techniques.
  • Solve tough design and technical problems.
  • Enhance system usability and performance ensuring consistent user experience.

What you bring:

  • 5+ years experience with backend APIs, web services, UI development.
  • Strong development experience with Java / Spring Boot, React, ECMAScript standard, SQL (MySQL).
  • Experience building scalable customer-facing web applications.
  • Advocate/practitioner of test-driven development.
  • Excellent verbal and written communication skills.

Nice to have:

  • Experience with Terraform / Terragrunt or AWS.

About you:

  • Mission-driven; want to write impactful code.
  • Take pride in delivering high-quality code on time.
  • Innovative with strong problem-solving skills and results-oriented attitude.
  • Responsible for quality; test own code and review teammates' code.
  • Good judgment on project priorities.
  • Deliver high-value features across modules with simple/fast solutions.
  • Own complex projects end-to-end with minimal guidance; take leadership role throughout planning to maintenance.

What's in it for you:

  • Compassionate colleagues in a fun environment celebrating success.
  • Accelerated career growth in a fast-growing company.
  • Coaching from experienced engineering leaders.
  • Direct access to executives; transparent culture.
  • Opportunity to change an industry impacting millions of lives.
  • Medical/dental/vision/401(k) benefits tailored to needs.
  • Generous vacation policy plus 11 paid holidays.

NimbleRx is committed to building a diverse and inclusive work environment. They are an equal opportunity employer welcoming people of diverse backgrounds, abilities, and perspectives.

How to Apply