← Back to all jobs
14d 21h left to apply
M

Senior Software Engineer (Fullstack)

Mediafly🌍 Remote WorldwideEstimated: $80,000 - $120,000

Senior Full Stack Engineer

Company: Mediafly
Location: Remote (Canada)
Salary: $120,000 - $140,000 a year

About Mediafly

At Mediafly, we empower the world's top revenue teams to work smarter and achieve measurable impact. Our platform integrates sales enablement, content, and performance insights, providing sellers with the coaching, tools, and intelligence they need to succeed. By embedding value selling into every workflow, we help teams accelerate deal cycles, boost win rates, and prove ROI. Join a collaborative, growth-focused team where innovation meets purpose, and your work contributes to meaningful buyer experiences and impactful business results.

About The Role

We are seeking a Senior Full Stack Engineer to help evolve the platform that powers our Value Calculators, including TCO models, value realization frameworks, and discovery-driven sales assets. These tools enable our customers to quantify and communicate the impact of their products. You will work across our Java-based backend and React/TypeScript frontend, building scalable, high-impact features while enhancing system reliability, performance, and observability. This role is key to shaping a platform that translates complex data and business rules into clear, actionable insights for sales teams and customers. As part of a fully remote, Agile team, you will collaborate closely with product managers, UX designers, and go-to-market stakeholders, contributing to architectural direction and designing reusable, extensible systems.

Responsibilities

  • Lead the design, development, and delivery of full-stack features using Java and React.
  • Define and drive architectural decisions, identifying scaling and performance improvements, and elevating engineering best practices for reliability and observability.
  • Partner closely with engineers, product managers, and UX designers to define technical approaches for improvements and new features.
  • Troubleshoot issues across distributed systems and multiple domains, identifying root causes and driving resolution.
  • Participate in code reviews and contribute to technical documentation.
  • Champion engineering quality, ensuring solutions are testable, observable, maintainable, and secure.
  • Mentor engineers and provide technical guidance on best practices.
  • Operate with rigor using project management and operation tools, writing clear specifications, maintaining accurate statuses, and ensuring visibility for cross-functional stakeholders.

Requirements

  • 5+ years of software engineering experience, with at least 2-3 years building SaaS products.
  • Full-stack development skills in Java and React.
  • AI-assisted development mindset and experience leveraging tools like Claude, Codex, or Co-pilot.
  • System design experience, with a track record of building scalable, reliable, and secure architectures, and improving legacy codebases.
  • Collaborative mindset with clear communication skills, valuing feedback and teamwork.
  • Curiosity and strong problem-solving abilities, balancing pragmatism with long-term thinking.

Nice to Have

  • Experience with TypeScript and modern frontend development practices.
  • Familiarity with DevOps practices, CI/CD pipelines, and AWS infrastructure.
  • Experience with performance optimization and observability tools (Datadog).
  • Experience with Salesforce integrations.

Why Mediafly/Dooly?

Make a significant impact on a product line with multi-million dollar ARR. You'll help shape the future of our platform by building new features while improving code quality and system stability. We are recognized as a Best Place to Work by Crain’s, Inc., and BuiltIn.

Benefits

  • Remote based in Canada
  • Flexible working hours
  • Generous Paid Time Off
  • Competitive Salary
  • Health Benefits
  • Transparent Career Paths
  • Generous Paid Parental Leave
  • Remote Stipend

Location and Work Setup

This is a 100% remote position. We foster a collaborative team environment that values flexibility and trust, utilizing modern communication and collaboration tools.

About Pay Transparency

Mediafly/Dooly believes in pay transparency to build trust, promote fairness, and drive equity. Salary ranges are openly shared to empower candidates and ensure fair compensation. This commitment reflects our dedication to an inclusive culture with access to opportunity and growth, reinforcing our core values of integrity, accountability, and respect.

Mediafly is an equal opportunity employer committed to diversity and inclusion.

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role ↗

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted6/5/2026
CategoryFullstack Development
SourceJobsCollider

FAQ

Is this position remote?

The Senior Software Engineer (Fullstack) role is a remote opportunity. The location specified is Remote Worldwide.

What is the salary?

The salary is not explicitly stated, but is competitive and based on experience.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

2

Staff Accountant

2e128041 322b 492a 903e 50c7a6a31068 19000101 000001Bronx, NY, US, Bronx, NY🏠 Remote
Competitive
Fullstack Development
View Job →
3

CNA Certified Nursing Assistant (EVENING SHIFT)

3db3d6a8 1de1 4ffc Bf60 68f204d46c0a 19000101 000001Wallingford, CT, US, Wallingford, CT🏠 Remote
Competitive
Fullstack Development
View Job →
National Veterinary Associates

Veterinary Assistant

National Veterinary AssociatesUSA🏠 Remote
Competitive
Fullstack Development
View Job →