Senior Full Stack Developer
Scribendi
Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers worldwide.
You will work across the full stack to deliver scalable, high-performance applications and help develop agentic AI systems and intelligent collaboration tools that accelerate scientific discovery.
Strong engineers come in many forms, and this role involves a high degree of ownership, ambiguity, and high standards. If you are motivated by purpose, excited by modern technology, and thrive in an environment that values autonomy and excellence, we would love to meet you.
Our mission is to use technology to accelerate research, improve collaboration, and advance scientific discovery worldwide. Our goal is to build tools that meaningfully improve the human experience.
This posting is for an existing vacancy. Please note that this role requires regular in-person meetings.
How You Work
- Own the delivery of features end to end across the stack, working collaboratively while remaining accountable for outcomes.
- Thrive in product and technical ambiguity, solving complex problems that require sound judgment and thoughtful system design.
- Balance speed and quality, moving with urgency while maintaining high engineering standards.
- Take on meaningful responsibility, actively seek feedback, and continuously grow your technical and professional skills.
- Collaborate and communicate clearly with engineers, product, and other stakeholders to ensure alignment and effective execution.
- Build and scale forward-looking AI-driven platforms that support and accelerate scientific discovery.
- Look for leverage by automating, abstracting, and improving systems so the team moves faster over time.
Requirements
- Minimum 5 years of full-stack production experience with modern web technologies such as React, Next.js, Node.js, PHP, or Python, and MySQL or Postgres (or similar technologies).
- Solid understanding of architecture, scalability, and performance.
- Experience integrating AI APIs and intelligent workflows into real applications.
- Demonstrated initiative, with experience leading and delivering small to large projects end to end.
- High ownership, high output, and strong attention to code quality.
- Strong coding skills, with an emphasis on building understandable and maintainable software while collaborating effectively with others.
- Strong communication skills, both written and verbal, evident in the quality of technical specifications, discourse, and feedback.
- Curious, adaptable, and motivated to continuously improve.
Why Join Us
Our engineering culture is built on a simple belief: a small, talented team operating efficiently can build exceptional software without working 65-hour weeks.
We believe engineers do their best work when they have space to think, autonomy to make decisions, and clarity of purpose. We create an environment that supports focus, ownership, and a sustainable pace.
We do this through:
- No micromanagement. Engineers own decisions and outcomes.
- Natural collaboration and deliberate communication.
- Investing in tools and abstractions that provide leverage.
About the Company
Scribendi is a global leader in academic and professional editing, helping researchers and professionals communicate complex ideas with clarity and impact. Since 1997, we've worked with clients across disciplines to support meaningful research and thought leadership. We act as thinking partners in the academic process, offering critical feedback, intellectual engagement, and expert insight to elevate our clients' work. In 2018, Scribendi launched Scribendi.ai, our AI and machine-learning brand, to develop tools to improve our customer experience and enhance the skills of our human editors.
In 2023, Scribendi was acquired by the Japanese corporation M3, Inc. via its subsidiary Edanz. Since 1995, Edanz and its team of expert editors and research consultants have helped thousands of researchers all over the world publish successfully in international journals.
Together, Scribendi and Edanz serve a global network of researchers, institutions, and organizations that value credibility, clarity, and academic expertise.
While Scribendi uses AI-enabled tools to help screen and assess applicants, all hiring and interview decisions are ultimately made by human reviewers. Scribendi is committed to equal opportunity employment. If you require accommodation during the recruitment and selection process, please let us know.
Salary range: 85,000-125,000 per year
- ...What is the opportunity? We’re seeking a talented Senior Full Stack Developer who will be developing and maintaining legacy and "Cloud First" applications written primarily in C# and focused on .Net Core and Azure cloud platform. What will you do? Collaborate with the...SeniorFull timeFlexible hours
$65 - $95 per hour
Senior Full Stack Developer Java Date: May 27, 2026 Location: Toronto, ON, CA, M5J 2P1 Working place: Hybrid This is a long term contract opportunity (12 mnths contract) and has no sponsorship option We are seeking a...SeniorLong term contractFull timeContract workRemote workWorldwideRotating shift- ...Trevor Frances Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer who brings strong technical expertise across both front-end and back-end development, along with the ability to design and deliver...Senior
- ...requirements. Develop solutions that are in line with client's... ...Skills Must have Full-stack development:... ...Advanced Seniority Senior...SeniorLong term contractFor subcontractor
- ...specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating... ...A team player with a track record for meeting deadlines Full Stack Skills · Proficient with both front end and back end development...SeniorLong term contract
$140k - $150k per year
...predictably when the world is messy. Our stack is Ruby on Rails, Ember.js, and... ...just patch symptoms. Work closely with Developers, Product, Design, and stakeholders to shape... ...improving system performance, reliability, or developer experience. Benefits Winner of...SeniorFull timeWork at officeFlexible hours$130k - $145k per year
...Senior Full-Stack Developer (Remote Canada) Full-Time / Permanent ABOUT ODAIA ODAIA noun o·da·ia | \ 'oh-day-yeah \ An Ancient Greek word referring to "tools of the trade." To learn more visit odaia.ai. ODAIA delivers AI-powered commercial intelligence for...SeniorRemote jobPermanent employmentFull timeInternshipWork at officeLocal areaImmediate startWork from homeFlexible hours$80k - $130k per year
Senior Full Stack Developer Position Description We are seeking a highly capable Senior Full Stack Developer to join our team in a hands-on engineering role focused on designing, developing, and delivering modern, scalable applications. This position is ideal for a strong...Senior- ...Senior Full Stack Developer – Java / Oracle PL/SQL Location Toronto, ON – Hybrid (4 Days WFO) Duration 6–12 Months Role Summary We are seeking a Senior Full Stack Developer to join the ClientLink Development team supporting a large-scale wealth...SeniorContract work
$70k - $85k per year
...Role Title: Full Stack Python Developer Location: Toronto, ON Employment Type: Full-Time (Onsite/Hybrid) Reports to: Head of IT & Engineering from the IT Team Salary Range: 70k–85k CAD per year Role Overview: We’re looking for a skilled Full Stack Python...Full timeLocal areaRemote workFlexible hours- ...inclusive world. Job Description Java Full Stack (Spring boot, Node JS, Core Java, Spring... ...). Should have 6 to 8+ experience in developing application using both Front end and... ...licenses, Relevant experience and skills, Seniority and performance, Market and business...Permanent employmentFull timeLocal area
- ...Job Description What is the opportunity? A Lead Full Stack Developer is responsible for designing, developing and maintaining legacy and... ...collaborate, and influence engineering and business team members and senior management across many projects and departmental boundaries....SeniorFull timeFlexible hours
- ...Job Description: Job Title Senior Java Full Stack Developer Duration: 12 Months Quantity: 3 Positions Work Model: Hybrid – 3 days per week in office Experience Required: 6–8 Years Role Overview We are seeking...SeniorContract workWork at office3 days per week
- ...industry and design awards for our work in developing one of the world’s leading wildfire... ...over the coming years. The Role Our Senior Developers work at the bleeding edge of what... ...them. They work seamlessly across the Full Stack, building rich and dynamic Front End code...SeniorWork at officeLocal areaFlexible hours
$95k - $145k per year
Senior Full Stack Developer (Azure) Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 2-3 days per week - subject to change at any time. Your future duties and responsibilities 1. Building...SeniorWork at office2 days per week3 days per week- ...Full Stack Java Developer Key Skills: Backend (Java 8), Front End (Angular/React.Js/Javascript), Rest API, Microservices, Spring boot, Struts Toronto - Hybrid We are looking for an experienced Full‑Stack Java Developer – Technical Lead to lead the design, development...Contract work
- ...Job Description Supports the development and maintenance of full stack solutions, delivering effective, efficient systems that meet business... ...talented engineers. Training and learning opportunities to develop your skills in software engineering. Clear career progression...Full time
$80k - $130k per year
Full Stack Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a 'Full Stack Java Developer', in our Financial Services Sector. This...Work at office3 days per week$120k - $150k per year
...modern fintech platform used nationwide, where your code directly shapes real-world financial experiences. We’re hiring a Senior Full Stack Developer (.NET/Angular) to join fast-growing Canadian fintech company building modern mortgage platforms that streamline how brokers...SeniorLong term contractWork at office2 days per week3 days per week$90.18 - $108.22 per hour
...RQ11157 - Sr. Software Developer - Full Stack 1-year 3-month contract (301 business days) - possible extension ONSITE 5 days - 222 Jarvis St. Must Have: # 10+ years' experience in the use of J2EE development tools # Experience in integration of commercially...SeniorContract work- ...Job Title AWS Full Stack Developer Location Toronto, ON – Hybrid (2–3 Days WFO) Duration 6–12 Months Role Summary We are seeking seasoned AWS Full Stack Developers with 10+ years of experience to support enterprise-scale cloud-native application...Senior
$90.18 - $108.22 per hour
...RQ11124 - Sr. Software Developer - Full Stack 11-month contract (213 business days) - possible extension Hybrid - 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4 Must have: Entity Framework or other Object-Relational Mapping data access tools REST...SeniorLong term contractContract workInterim roleInternship$90.18 - $108.22 per hour
...RQ11025 - Sr. Software Developer - Full Stack 1-year contract (226 business days) - possible extension ONSITE 5 days - 222 Jarvis St., Toronto, ON, M7A 0B6 Must have: 10+ experience in designing and developing secure RESTful/Soap APIs web services and microservices...SeniorContract work$95k - $145k per year
Full Stack Developer (Angular and AWS) Position Description This role is hybrid and requires you to be at a Client office at a minimum 2 days per week - subject to change at any time. Your future duties and responsibilities • Decompose business requirements and translates...Work at office2 days per week- ...Job Title: .Net Developer Location: Toronto, ON Work Style: Hybrid (2 days per week in-person at Toronto office preferred)... ...Database technologies, Cloud Technologies, and UI/Web technology stacks to satisfy complex business problem statements. • Key responsibilities...Work at office2 days per week
- ...prem and cloud-native architectures. Your new role As a Senior Full Stack Software Engineer, you’ll work within a cross-functional... ...and relational databases (ideally PostgreSQL) ~ Experience developing server-side applications using Node.js frameworks such as NestJS...SeniorPermanent employment
- ...Sr Java Developer Location: Toronto, ON Work Style: Hybrid (3 days in office) Skills: Core Java Experience Required: 10 & Above Must Have Skills: • Experience in Java, JEE components (Spring, XML, JSON) , Pearl, Groovy and Grail, HTML 5,...SeniorContract workWork at office
- ...Intermediate Full Stack Developer – React / Angular / Java Location: Toronto, ON – Onsite, 5 days/week Contract Duration: September 1, 2026 – August 31, 2027 Client: Ontario Public Sector / Government Technology Environment About the Role We are...Contract work
- ...Position Overview Pulsenics is seeking a Full Stack Software Developer to help design, build, and operate the core software systems that sit at the center of our hardware-enabled products. This role focuses on developing and maintaining a scalable .NET Core–based software...
- ...Job Description: Senior Software Developer – Full Stack / GenAI Enablement Duration: 12 Months Location: Toronto Office Work Style: Hybrid (2 days a week in person) Role Overview: We are seeking a Senior Software Developer (6–7 years of experience...SeniorWork at office2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Developer. Be the first to apply!
- senior full stack engineer Toronto, ON
- full stack web developer Toronto, ON
- full stack developer Toronto, ON
- full stack developer remote Toronto, ON
- senior disability case manager Toronto, ON
- senior creative project manager Toronto, ON
- senior engineering manager Toronto, ON
- senior tax manager Toronto, ON
- senior technician Toronto, ON
- senior cyber security analyst Toronto, ON
