Senior Full Stack Software Engineer
4 weeks ago
About the role We are seeking an experienced Senior Full Stack Software Engineer with strong Java, React/ Typescript expertise to join our remote, collaborative engineering team. You will be instrumental in building new features and enhancing the reliability, performance, and observability of our platform, which helps the world's top revenue teams work smarter and achieve measurable impact. If you are passionate about full stack development, enjoy tackling complex architectural challenges, and thrive in an an agile, growth-focused environment, we encourage you to apply. Key Note & Application Instructions To apply, send your current CV directly to SHERYL.SAN.LORENZO@RANDSTADDIGITAL.COM . Please note: Due to high application volumes, only candidates who meet the outlined requirements will be contacted for further discussion. To be considered, you MUST have the following experience: Building and scaling SaaS products in production environments . Full stack development, specifically with Java , Spring , and React/TypeScript . Skill Split Preference: The role is full stack, but we are looking for a candidate who is comfortable focusing on the frontend (React/TypeScript) for a majority of their work (ideally 75% frontend / 25% backend ). Java expertise is essential for maintaining and migrating existing backend architecture. Ability to architect scalable, distributed systems . What You'll Do: Design and deliver full stack web application features using React/TypeScript , Java , Spring , and AWS . Leverage deep Java expertise to maintain, evolve, and strategically migrate components of our existing Java-based backend architecture. Improve build tooling, CI/CD processes, and automated tests to increase development efficiency and system reliability. Lead and collaborate on all portions of the Software Development Life Cycle (SDLC), including technical discovery, to break down large, complex, and ambiguous problems into clear, actionable initiatives. Ensure all solutions are observable, testable, secure, and maintainable. Collaborate closely with engineers, Product Managers, and UX designers to achieve exceptional user and business outcomes. Mentor teammates, share knowledge, participate in code reviews, and contribute to technical documentation and a culture of continuous improvement. Help evolve our architecture to meet increasing scaling and performance needs. What You'll Bring: Required Qualifications: Experience: Minimum of 5+ years as a Software Engineer, with at least 3 years building and scaling SaaS products in production environments . Full Stack Fluency: Fluency in full stack development, particularly with Java , Spring , and React (or a similar modern frontend framework like C#). You've built and maintained production-grade systems with meaningful architectural ownership. System Maintenance: Critical hands-on experience maintaining and strategically improving Java-based legacy systems. Architecture: Proven ability to architect scalable, distributed systems with a focus on reliability. Communication: Excellent communication and collaboration skills across technical and cross-functional partners. Nice-to-Haves: Experience with Salesforce and/or hands-on experience developing a Salesforce managed package. Why Join Our Team? This is an opportunity to make a significant impact on a product line with multi-million dollar annual recurring revenue. We are at an exciting inflection point, focused on strengthening our foundation and improving code quality while continuing to deliver new value. You will be an individual contributor with broad scope, influencing architecture and shaping the future of our platform.
-
Full Stack Software Engineer
5 minutes ago
, , Canada Greenhouse Software Full timeJoin to apply for the Full Stack Software Engineer role at Greenhouse Software Our mission at Greenhouse is to make every company great at hiring – so we go to great lengths to hire great people because we believe that they’re the foundation of our success. At Greenhouse, you’ll join a team that collaborates purposefully, fosters inclusivity, and...
-
Senior Full Stack Engineer
3 weeks ago
, , Canada Jonas Software Full timeSenior Full Stack Engineer Job Description - InnoSoft Canada Inc. POSITION We are seeking a highly skilled Senior Full Stack Engineer to drive the technical vision, development, and delivery of our enterprise-level recreation management solutions. This role combines hands-on development, architectural leadership, and mentorship to ensure our products are...
-
Senior Full-Stack Software Engineer
3 weeks ago
, , Canada Agentnoon Full timeJoin to apply for the Senior Full-Stack Software Engineer role at Agentnoon 3 weeks ago Be among the first 25 applicants Join to apply for the Senior Full-Stack Software Engineer role at Agentnoon Get AI-powered advice on this job and more exclusive features. We are seeking a Senior Full-Stack Software Engineer to help build the world's best organizational...
-
Senior Software Engineer, Full Stack
6 days ago
, , Canada Monad Foundation Full timeSenior Software Engineer, Full Stack (Web3) Join to apply for the Senior Software Engineer, Full Stack (Web3) role at Monad Foundation Senior Software Engineer, Full Stack (Web3) Join to apply for the Senior Software Engineer, Full Stack (Web3) role at Monad Foundation Get AI-powered advice on this job and more exclusive features. The Monad Foundation is a...
-
Senior Software Engineer
6 days ago
, , Canada Veeva Systems Full timeJoin to apply for the Senior Software Engineer - Full Stack role at Veeva Systems Join to apply for the Senior Software Engineer - Full Stack role at Veeva Systems Get AI-powered advice on this job and more exclusive features. Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to...
-
Software Engineer, Full-Stack
6 days ago
, , Canada Mighty Networks Full timeJoin to apply for the Software Engineer, Full-Stack role at Mighty Networks Join to apply for the Software Engineer, Full-Stack role at Mighty Networks Get AI-powered advice on this job and more exclusive features. Build the future of community and AI-powered software at scale. The Role We’re looking for a full-stack engineer who thrives on fast iteration,...
-
Senior Engineer, Full-Stack Software
4 weeks ago
, , Canada Kepler Full timeJoin to apply for the Senior Engineer, Full-Stack Software role at Kepler Join to apply for the Senior Engineer, Full-Stack Software role at Kepler Get AI-powered advice on this job and more exclusive features. Kepler executes engineered marketing, where every message and ad delivered helps create a more personalized and productive relationship between...
-
Full‑Stack Software Engineer
4 weeks ago
, , Canada Toku Full timeOverview Join to apply for the Full‑Stack Software Engineer role at Toku Join to apply for the Full‑Stack Software Engineer role at Toku About Toku Every company in the world runs payroll. But the rails underneath it haven’t changed since the 1970s. Toku is building what comes next - infrastructure that makes payroll work the way the internet does:...
-
Senior Full-Stack Software Engineer
2 weeks ago
Canada Finite State Full time $120,000 - $180,000 per yearSenior Full-Stack Software Engineer (Java JavaScript) Location: Canada & United States (Remote) Why Finite State Join a mission-driven team that's securing the connected world. At Finite State, you'll work alongside some of the brightest minds in cybersecurity and software supply chain analysis to uncover and mitigate vulnerabilities hidden in the...
-
Senior Full-Stack Software Engineer
3 weeks ago
, , Canada eDynamic Learning Full timeSenior Full-Stack Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 16 years of serving educators. Founded by a classroom teacher, we’re on a mission to empower educators with accessible and equitable resources, guiding students on their journey to life after graduation. We are dedicated to supporting...