Skip to main content
Back to jobs

Senior Full-Stack Developer (node.js, react)

External
tricentis logoTricentis · Poland
Full-timeOn-siteToday
AgileDockerDocumentationJavaScriptKubernetesLess
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Own and maintain the Testim codebase as a primary responsibility - diagnosing production issues, managing technical debt, improving performance and reliability, and delivering incremental product improvements.
  • Use AI agentic development workflows to amplify your effectiveness when working within a complex, established codebase - including agentic-assisted code navigation, root-cause analysis, and change impact assessment.
  • Collaborate with product management & UX to translate business requirements into well-scoped, high-quality solutions.
  • Independently handle the full software development lifecycle - requirements analysis, implementation, testing - across both maintenance work and new feature development.
  • Perform thorough code and design reviews for complex changes, providing actionable feedback and participating proactively in agentic-assisted design reviews.
  • Mentor less experienced engineers on both engineering fundamentals and effective use of AI agentic development workflows.
  • Share knowledge across the team, including lessons learned from maintaining a large-scale production system and evolving best practices in agentic development.
  • Break down and prioritize work items, proactively identify delivery risks, and document decisions and context in the system of record, leveraging AI agents as much as possible.
  • Contribute to secondary engineering projects within the Tricentis portfolio - including building and improving DevOps pipelines and creating tooling around our products to better serve customers.
  • Apply best practices consistently across security, quality, and documentation.
  • Work with the support and customer success organizations to support our customers in the best possible way.

Requirements

  • 6+ years of full-stack software development experience, with demonstrable experience maintaining and evolbehavioursinner workingsving production-grade systems at scale.
  • Multi-year hands-on experience with React, Node.js, and MongoDB as a core production stack, with strong proficiency in TypeScript/JavaScript .
  • 1+ years of experience working in a senior engineering capacity, or demonstrable equivalent scope of contribution.
  • Proven ability to work effectively within large, existing codebases - you are as comfortable navigating and improving existing systems as you are building new ones.
  • Extensive experience developing cloud services.
  • Hands-on experience with AI agentic development workflows, including effective prompt and context engineering, multi-agent orchestration, and critically evaluating AI-generated code for quality, correctness, and maintainability.
  • You understand the failure modes of AI coding agents and know when to trust, correct, or override them - especially in a complex production codebase where mistakes are costly.
  • Experience working in and succeeding as part of an agile development team.
  • Strong attention to detail and the ability to translate business requirements into well-scoped product solutions.
  • You know when to apply design patterns and strive for high-quality, maintainable, and testable code.
  • You communicate effectively, give constructive feedback, and can articulate technical ideas in writing and verbally.
  • Get-your-hands-dirty attitude: you are not afraid to pick up unfamiliar technologies or patterns when the task demands it.
  • Experience with Docker and Kubernetes.
  • Experience with DevOps pipelines.
  • Solid understanding of current trends in frontend development.
  • Experience with test automation or the test tooling domain.
  • Experience with browser inner-workings (DOM, rendering, devtools protocol).
  • Experience w

Additional Information

We are looking for a strong Senior Full-Stack Software Engineer to join our engineering team working on Tricentis Testim - a product that uses AI to speed the authoring, execution, and maintenance of automated tests. It learns from every execution, self-improving the stability of test cases, resulting in a test suite that doesn't break on every code change. In this role, your primary focus will be owning and evolving the Testim codebase - maintaining and improving a complex, production-grade product used by enterprise customers at scale. This means a significant portion of your day-to-day involves working within an established system: diagnosing issues, improving reliability and performance, managing technical debt, and delivering incremental enhancements. Beyond Testim, you will have the opportunity to contribute to additional engineering projects within the broader Tricentis portfolio. Across Tricentis Engineering, we are embracing AI agents across all phases of development to deliver more value to our customers, faster and with higher quality. In this role, you will apply agentic development techniques to your daily work - using AI coding agents to navigate and contribute to a large existing codebase more effectively, accelerate root-cause analysis, and maintain high code quality in both human-written and AI-generated output.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at tricentis? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect