New offer - be the first one to apply!

June 26, 2026

QA Engineer

Senior • Remote

4,940 - 6,587 USD

Krakow, Poland

AgileEngine creates award-winning software for Fortune 500 brands and startups across 17+ industries, specializing in application development and AI/ML.

About the role

We are looking for a Senior QA Engineer to own automation quality for a global QSR brand’s customer-facing web platforms built on React and Next.js. You will develop and maintain automated test suites using Cypress and Jest, validate AEM headless content delivery, execute cross-browser testing via BrowserStack, and integrate quality gates into CI/CD pipelines through GitHub Actions. The role spans functional, accessibility, and performance testing with attention to Core Web Vitals and ADA/WCAG compliance.

What you will do

  • Develop and execute test plans and test cases for React/Next.js web applications across desktop and mobile browsers;
  • Perform manual and automated testing to validate functionality, UI/UX, performance, and cross-browser compatibility;
  • Build and maintain automated test suites using Cypress for end-to-end flows, Jest and React Testing Library for unit and component coverage, and real-browser validation via BrowserStack or Sauce Labs;
  • Validate integration and content rendering within Adobe Experience Manager (AEM) Sites CMS, including headless content delivery and personalization surfaces;
  • Collaborate with developers, product managers, and designers to define test requirements and ensure testability and accessibility of features (including ADA/WCAG compliance);
  • Analyze test results, identify root causes of failures, and work closely with developers to drive resolution;
  • Identify, document, and track bugs and issues in Azure DevOps and monitor open defects through to closure;
  • Monitor app performance and user feedback signals (Quantum Metric, Sentry) and proactively identify quality improvements;
  • Maintain CI/CD quality gates including automated test runs, build validation, and deployment pipelines via GitHub Actions;
  • Write and maintain test documentation and contribute to architecture decision records where testing strategy is relevant;
  • Participate in Agile ceremonies including standups, sprint planning, refinement, and retrospectives;
  • Stay current with the React and web testing ecosystem and contribute to ongoing AEM content platform evolution.

Must haves

  • 4+ years of professional web QA experience with at least 1 year focused on React applications;
  • Strong understanding of HTML, CSS, JavaScript, and React;
  • Hands-on experience with Cypress or Playwright;
  • Experience with Jest, React Testing Library, or equivalent frameworks;
  • Familiarity with CI/CD tools such as GitHub Actions or Jenkins and Git version control;
  • Experience with BrowserStack or Sauce Labs;
  • Experience testing applications built on AEM Sites CMS;
  • Knowledge of Quantum Metric, Sentry, or Google Analytics;
  • Basic understanding of TypeScript and React architecture;
  • Upper-intermediate English level.

Nice to haves

  • Experience testing payment integrations such as Adyen, Apple Pay, or Google Pay;
  • Familiarity with LaunchDarkly or other feature flag systems;
  • Exposure to Adobe Experience Platform or Quantum Metric for mobile analytics;
  • ADA accessibility testing experience and familiarity with WCAG standards;
  • Performance testing including Core Web Vitals and Lighthouse audits;
  • Internationalization (i18n) and multi-language web app testing;
  • Experience with headless CMS architectures and content-driven web applications.

Benefits

  • Professional growth with mentorship, TechTalks, and personalized growth roadmaps;
  • Competitive USD-based compensation and budgets for education, fitness, and team activities;
  • Opportunity to work on modern solutions with Fortune 500 enterprises and leading product brands;
  • Flexible schedule with options to work from home or office.

Recruitment Process

Asynchronous stage:

  • Short online form to confirm basic requirements;
  • 30–60 minute skills assessment via Codility;
  • 5-minute introduction video.

Synchronous stage:

  • Technical interview with the engineering team;
  • Final interview with future teammates.

If it’s a match, you will receive an offer.

Similar jobs you might like

Technology

New offer

AgileEngine

QA Engineer

Senior

Remote

Krakow, Poland

4,940 - 6,587 USD

🏢 Summary: Senior QA Engineer role focused on manual and automation testing of web applications, including validation of AI-generated test cases and LLM outputs. The position involves API testing, cross-browser UI testing, CI/CD collaboration, and contributing to an existing automation framework within Agile teams. It is suited for an experienced tester strengthening automation skills while working with AI-driven tools and modern QA practices. 🗂️ Requirements: 4+ years of software testing experience, Strong manual and automation testing knowledge, Understanding of SDLC and STLC models, Knowledge of testing and QA processes, Experience with test design techniques, Defect analysis and reporting skills, Experience with Postman for API testing, Experience with browser developer tools, Experience with UI testing, Experience with TestRail for test management, Basic understanding of CI/CD processes, Intermediate level of English 📃 Skills: TestRail, Postman, JIRA, Jenkins, CI/CD, SDLC, STLC, API, UI, LLM, Claude, GitHub, Copilot, OpenAI, Azure, LangChain 🏢 Description: About the Role We are looking for a Senior QA Engineer to perform manual and automation testing of web applications, validate AI-generated test cases and LLM outputs, and contribute automation scripts to a stable existing framework under the guidance of a dedicated Automation Lead. You will design and execute test plans in TestRail, conduct API testing with Postman, document defects in Jira, and collaborate across Agile sprint cycles. The role suits an engineer with a strong manual background who is actively growing their automation skills using tools including Claude and GitHub Copilot. What You Will Do - Perform manual and automation testing of web applications to identify bugs, glitches, and inconsistencies - Take ownership of automation tasks within the team and proactively develop automation skills - Develop, maintain, and execute detailed manual test cases based on product requirements and specifications - Perform thorough cross-browser UI testing across Chrome, Firefox, Safari, Edge, etc. - Validate AI-generated test cases, summaries, and recommendations produced by integrated LLMs - Design and execute test scenarios to verify AI behavior, including prompt–response consistency and contextual relevance - Evaluate AI model quality using defined acceptance metrics (precision, recall, hallucination rate, duplication rate) - Conduct manual API testing to validate request/response accuracy and integration - Use TestRail to create, manage, and track test plans and execution results - Use Jenkins CI/CD pipelines - Report and document defects using JIRA - Participate in Agile ceremonies including daily stand-ups and sprint planning - Review user stories and acceptance criteria - Estimate tasks and report risks - Collaborate with developers and QA team members to reproduce issues and verify fixes - Maintain and update test documentation Must Haves - 4+ years of experience in software testing - Strong manual and automation knowledge - Understanding of SDLC and STLC models - Knowledge of testing and QA processes - Experience with test design techniques - Strong defect analysis and reporting skills - Experience with Postman (API testing) and browser developer tools - Experience with UI testing - Experience with TestRail as a test management system - Basic understanding of CI/CD processes - Intermediate English level Nice to Haves - Understanding of LLM evaluation principles and prompt engineering - Familiarity with AI/ML concepts and frameworks (OpenAI API, Azure OpenAI, LangChain) - Knowledge of data protection and compliance standards for AI systems (GDPR, PII anonymization) - Experience in SSO testing - Experience in performance or load testing Benefits - Professional growth with mentorship, TechTalks, and personalized growth roadmaps - Competitive USD-based compensation and budgets for education, fitness, and team activities - Opportunity to work on modern solutions with top-tier clients - Flexible schedule with options to work from home or office

Technology

AgileEngine

QA Engineer ID66279

Senior

Remote

Krakow, Poland

4,200 - 6,400 USD

🏢 Summary: Senior QA Engineer role focused on manual testing of web applications and validation of AI-generated outputs within LLM-integrated features. The position involves designing and executing UI, API, and AI behavior test scenarios, evaluating model quality metrics, and ensuring prompt–response accuracy in an Agile environment. The engineer works with test management and CI/CD tools to maintain high product quality across web and AI components. 🗂️ Requirements: 4+ years of manual testing experience, Strong knowledge of SDLC and STLC, Experience with test design techniques, Experience in UI testing, Experience in API testing using Postman, Experience with TestRail, Ability to perform defect analysis and reporting, Basic understanding of CI/CD processes, Ability to evaluate AI outputs using quality metrics, Intermediate English level 📃 Skills: ManualTesting, UITesting, APITesting, Postman, TestRail, JIRA, Jenkins, CI/CD, LLM, OpenAI, Azure, LangChain, Agile, SDLC, STLC 🏢 Description: AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior QA Engineer to perform manual testing of web applications and validate AI-generated outputs as part of a product team building LLM-integrated features. You will design and execute test cases across UI, API, and AI behavior scenarios using TestRail, Postman, and JIRA, working within an Agile environment. The role requires a detail-oriented engineer who can evaluate model quality metrics and ensure accuracy, completeness, and alignment across prompt–response workflows. What you will do Perform manual testing of web applications to identify bugs, glitches, and inconsistencies; Develop, maintain, and execute detailed manual test cases based on product requirements and specifications; Perform thorough cross-browser UI testing to ensure consistent behavior across multiple browsers; Validate AI-generated test cases, summaries, and recommendations produced by integrated LLMs; Design and execute test scenarios to verify AI behavior, including prompt-response consistency and contextual relevance; Evaluate AI model quality using defined acceptance metrics such as precision, recall, hallucination rate, and duplication rate; Conduct manual API testing to validate request and response accuracy, error handling, and integration; Use TestRail to create, manage, and track test plans, test cases, and test execution results; Use Jenkins CI/CD pipelines; Report and document defects clearly using JIRA ; Participate in daily stand-ups, sprint planning, and other Agile team meetings; Review user stories and acceptance criteria to understand the scope of testing; Estimate own tasks and report risks to the team lead; Collaborate with developers and other QA team members to reproduce issues and verify fixes; Maintain and update test documentation as needed. Must haves 4+ years of experience with manual testing; Basic understanding of methodologies and SDLC and STLC models; Knowledge of testing and quality assurance processes; Strong experience with test design activities to cover a set of product requirements; Knowledge of test design techniques and testing methodologies; Defect analysis skills and the ability to write detailed and useful defect reports; Experience with Postman for API testing and browser developer tools; Experience with UI testing; Experience with TestRail as a test management system; Basic understanding of CI/CD processes; Intermediate English level. Nice to haves Understanding of LLM evaluation principles, including prompt engineering, output validation, and model fine-tuning cycles; Familiarity with AI and ML concepts, APIs, and frameworks such as OpenAI API , Azure OpenAI , or LangChain ; Knowledge of data protection and compliance standards for AI systems, including GDPR, zero-data retention, and PII anonymization; Experience with SSO testing; Experience in performance or load testing. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

AgileEngine

QA Automation Engineer

Mid

Remote

Krakow, Poland

3,700 - 4,940 USD

🏢 Summary: The offer is for a QA Automation Engineer to ensure the accuracy, reliability, and performance of data-driven products within an analytics platform team. The role combines manual and automated testing of APIs, backend workflows, and data transformations, with a strong focus on SQL-based validation. You will work in an Agile environment contributing to regression automation and CI/CD quality integration. 🗂️ Requirements: 2–4 years of QA experience in manual and automation testing, Strong SQL skills including joins, DML/DDL, window functions, Experience in manual API testing, Basic experience with API automation or scripting, Experience with Jira or TestRail, Understanding of CI/CD concepts, Experience with version control systems, Knowledge of QA processes and defect lifecycle, Ability to analyze requirements and design test scenarios, Upper-intermediate English level 📃 Skills: SQL, Postman, Insomnia, Jira, TestRail, GitHub, Bitbucket, CI/CD, Python, Snowflake, Apache, NiFi, S3, AWS, Lambda, Looker, PowerBI, MicroStrategy 🏢 Description: ID69196 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a QA Automation Engineer to ensure the accuracy, reliability, and performance of data-driven products within an analytics platform team. You will validate complex data transformations, API outputs, and backend workflows using SQL, Postman, and automation frameworks, working alongside Product Managers, Data Engineers, and Developers in an Agile environment. The role combines hands-on manual testing with growing automation development responsibilities across APIs and regression suites. What you will do Execute manual and automated tests across APIs, backend pipelines, and analytics outputs; Validate data transformations, business rules, and calculations against requirements; Write SQL queries to confirm data accuracy, identify inconsistencies, and investigate reported issues; Create and maintain test cases, test plans, and execution reports using Jira/TestRail or similar tools; Participate in requirements reviews to identify gaps, ambiguities, and edge cases early; Support automation efforts by creating or updating API test scripts and regression suites; Collaborate with developers and data engineers to troubleshoot defects and verify fixes; Contribute to improving CI/CD test integration and quality gates; Monitor recurring defects and provide visibility into quality trends; Assist in validating releases and confirming readiness for deployment. Must haves 2–4 years of professional QA experience in manual and automation testing; Strong SQL skills (joins, DML/DDL, data validation, window functions, logic validation); Experience testing APIs manually ( Postman , Insomnia , or similar); Basic exposure to API automation frameworks or scripting; Experience using Jira , TestRail , or similar QA management tools; Understanding of CI/CD concepts and version control ( GitHub , Bitbucket ); Ability to analyze functional requirements and propose test scenarios and edge cases; Solid understanding of QA processes, regression cycles, and defect lifecycle; Upper-intermediate English level. Nice to haves Python knowledge (basic scripting level); Experience with Snowflake or other cloud data warehouses; Familiarity with Apache NiFi , S3 , or AWS Lambda ; Experience testing Looker , Power BI , MicroStrategy , or similar BI tools; Backend automation experience (Python-based frameworks); Understanding of data processing, ETL, or large-scale ingestion pipelines; Previous exposure to healthcare, pharma, or analytics data. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

AgileEngine

QA Engineer

Mid

Remote

Krakow, Poland

2,500 - 4,900 USD

🏢 Summary: The offer is for a QA Engineer responsible for validating data-driven analytics products by testing complex data transformations, APIs, and backend workflows. The role focuses primarily on manual testing with growing involvement in automation and CI/CD quality gates within an Agile environment. You will ensure data accuracy and reliability through SQL validation, API testing, and close collaboration with cross-functional teams. 🗂️ Requirements: 2–4 years of QA experience in manual and automation testing, Strong SQL skills including joins, DML/DDL, and data validation, Experience with manual API testing, Basic experience with API automation or scripting, Experience with Jira or TestRail, Understanding of CI/CD concepts, Experience with version control systems, Ability to analyze requirements and create test scenarios, Knowledge of QA processes, regression cycles, and defect lifecycle, Upper-intermediate English level 📃 Skills: SQL, API, Postman, Insomnia, Jira, TestRail, GitHub, Bitbucket, CI/CD, Python, Snowflake, NiFi, S3, AWS, Lambda, Looker, PowerBI, MicroStrategy 🏢 Description: ID69196 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a QA Engineer to ensure the accuracy, reliability, and performance of data-driven analytics products by validating complex data transformations, API outputs, and backend workflows. You will write SQL queries for data validation, create and execute test cases using Jira and TestRail, and collaborate closely with Product Managers, Data Engineers, and Developers in an Agile environment. The role is primarily manual testing with growing contribution to automation and CI/CD quality gates. What you will do Execute manual and automated tests across APIs, backend pipelines, and analytics outputs; Validate data transformations, business rules, and calculations against requirements; Write SQL queries to confirm data accuracy, identify inconsistencies, and investigate reported issues; Create and maintain test cases, test plans, and execution reports using Jira/TestRail or similar tools; Participate in requirements reviews to identify gaps, ambiguities, and edge cases early; Support automation efforts by creating or updating API test scripts and regression suites; Collaborate with developers and data engineers to troubleshoot defects and verify fixes; Contribute to improving CI/CD test integration and quality gates; Monitor recurring defects and provide visibility into quality trends; Assist in validating releases and confirming readiness for deployment. Must haves 2–4 years of professional QA experience in manual and automation testing; Strong SQL skills (joins, DML/DDL, data validation, window functions, logic validation); Experience testing APIs manually ( Postman , Insomnia , or similar); Basic exposure to API automation frameworks or scripting; Experience using Jira , TestRail , or similar QA management tools; Understanding of CI/CD concepts and version control ( GitHub , Bitbucket ); Ability to analyze functional requirements and propose test scenarios and edge cases; Solid understanding of QA processes, regression cycles, and defect lifecycle; Upper-intermediate English level. Nice to haves Python knowledge (basic scripting level); Experience with Snowflake or other cloud data warehouses; Familiarity with Apache NiFi , S3 , or AWS Lambda ; Experience testing Looker , Power BI , MicroStrategy , or similar BI tools; Backend automation experience (Python-based frameworks); Understanding of data processing, ETL, or large-scale ingestion pipelines; Previous exposure to healthcare, pharma, or analytics data. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

New offer

AgileEngine

Software Engineer

Senior

Remote

Krakow, Poland

5,599 - 7,410 USD

🏢 Summary: Senior React Native Engineer role focused on building and shipping cross-platform mobile applications using React Native and Expo, alongside developing web apps in ReactJS and APIs in Node.js. The position involves full ownership of the feature lifecycle, from architecture and implementation to CI/CD and production monitoring, using TypeScript and AI-assisted development tools. Work is delivered in an Agile, product-centric environment with emphasis on quality, performance, and collaboration. 🗂️ Requirements: 4+ years of professional software engineering experience, Experience developing production software, Experience in Agile or team-based development environments, Proficiency in JavaScript, Proficiency in Node.js, Proficiency in ReactJS, Proficiency in React Native, Experience with REST APIs and service-based architectures, Experience with databases and data persistence concepts, Ability to follow established architecture and development standards, Strong problem-solving and troubleshooting skills, Ability to collaborate effectively within an engineering team, Good communication skills, Bachelor’s degree in Computer Science, Engineering, or related field or equivalent practical experience, Upper-intermediate English level 📃 Skills: JavaScript, TypeScript, Node.js, ReactJS, React, ReactNative, Expo, REST, APIs, Databases, CI/CD, Claude, GitHubCopilot, Agile, Codility 🏢 Description: About the role We are looking for a Senior React Native Engineer to build and ship cross-platform mobile apps using React Native and Expo while developing web applications in ReactJS and APIs in Node.js for a franchisee engineering team. You will own the engineering lifecycle for your features — architecture, implementation, testing, CI/CD, and production monitoring — writing clean TypeScript and actively using AI tools including Claude and GitHub Copilot as a development accelerator. The role follows Agile practices in a collaborative, product-centric engineering environment. What you will do - Build and ship cross-platform mobile apps using React Native and Expo (iOS and Android); - Develop web applications in ReactJS, sharing business rule libraries with mobile apps; - Design, develop, and maintain APIs in NodeJS to support these applications; - Use Claude or GitHub Copilot as a development accelerator, generating code scaffolding, writing and reviewing tests, creating documentation and prototyping solutions; - Own the engineering lifecycle for your features: architecture, implementation, testing, CI/CD, and production monitoring; - Write clean, well-tested TypeScript code; maintain high standards through code review and documentation; - Optimize application performance for speed, responsiveness, memory, and offline capability; - Debug, troubleshoot, and resolve software defects and production issues; - Participate in Agile or product-centric delivery practices including sprint planning and retrospectives; - Learn and apply new technologies, tools, and patterns to improve system quality and team effectiveness. Must haves - +4 years of professional software engineering experience; - Experience delivering production software preferred; - Experience working in Agile or team-based development environments preferred; - Experience developing software in JavaScript, Node.js, ReactJS, React Native; - Familiarity with REST APIs and service-based architectures; - Experience working with databases and data persistence concepts; - Ability to follow established architecture and development standards; - Strong problem-solving and troubleshooting skills; - Ability to collaborate effectively within an engineering team; - Good communication skills and willingness to learn; - Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience; - Upper-intermediate English level. The benefits of joining us - Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps; - Competitive compensation: Competitive USD-based compensation and budgets for education, fitness, and team activities; - A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands; - Flextime: Tailor your schedule for an optimal work-life balance, with options of working from home and going to the office.

Technology

AgileEngine

Full Stack Engineer

Junior

Remote

Krakow, Poland

🏢 Summary: Junior Full Stack Engineer role focused on building AI-powered automation tools to generate and maintain tests for a public safety platform. The position emphasizes backend development in Java with growing involvement in TypeScript and React, integrating AI coding assistants into developer workflows. The goal is to improve test reliability, coverage, and overall developer experience. 🗂️ Requirements: ~2 years professional software engineering experience, Strong Java backend development skills, Working knowledge of TypeScript, Working knowledge of React, Working knowledge of HTML, Experience with Playwright or similar E2E testing framework, Experience with end-to-end testing, Upper-intermediate English level 📃 Skills: Java, TypeScript, React, HTML, Playwright, AI, Claude, Codex, CI/CD, Testing 🏢 Description: ID68431 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Junior Full Stack Engineer to build AI-powered automation tools that generate and fix tests across a public safety platform. You will work primarily in Java on the backend, with growing involvement in TypeScript and React on the frontend, integrating AI coding assistants like Claude Code and Codex into developer workflows. The role focuses on improving test reliability, coverage, and developer experience alongside a collaborative CAD engineering team. What you will do Build automation tools that streamline test generation and maintenance, leveraging modern tooling (including AI) where it adds value; Contribute across the stack — primarily backend (Java), with growing involvement in frontend (TypeScript/React) and end-to-end testing; Integrate AI coding assistants (Claude Code, Codex, and similar tools) into developer workflows; Improve test reliability, coverage, and maintainability across the CAD codebase using Playwright; Collaborate with senior engineers to identify pain points in the development lifecycle and design tooling solutions that scale; Contribute to developer experience (DX) improvements across the team. Must haves ~2 years of professional software engineering experience; Solid foundation in Java for backend development; Working knowledge of TypeScript , React , and HTML for fullstack contributions; Experience with Playwright or a comparable end-to-end testing framework; Genuine interest in developer experience, automation, and tooling; Strong communication skills and a collaborative mindset; Upper-intermediate English level. Nice to haves Hands-on experience with Claude Code CLI, Codex, or other AI coding assistants; Prior work on test automation, CI/CD pipelines, or internal developer platforms; Open-source contributions related to DX or testing tools. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

AgileEngine

Full Stack Engineer

Senior

Remote

Krakow, Poland

5,600 - 7,400 USD

🏢 Summary: Senior Full Stack Engineer role focused on building and modernizing a large-scale healthcare platform supporting primary care programs. The position involves developing scalable backend APIs in C#/.NET and frontend applications in React and TypeScript, along with healthcare integrations such as EMR systems and HL7/FHIR. You will collaborate cross-functionally to deliver high-quality, performant, and maintainable solutions. 🗂️ Requirements: 6+ years of software development experience, Experience with C# and .NET Framework/.NET Core/.NET 6+, Experience with React and/or Angular, Experience with TypeScript, Experience with SQL Server and/or PostgreSQL, Experience with NoSQL databases, Experience with Telerik/Kendo UI, Experience with API design and development, Experience with distributed systems, Upper-intermediate English level 📃 Skills: C#, .NET, .NETCore, .NET6, React, Angular, TypeScript, SQLServer, PostgreSQL, NoSQL, Telerik, Kendo, APIs, DistributedSystems, Azure, HL7, FHIR, EMR, EHR 🏢 Description: ID69153 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior Full Stack Engineer to develop and maintain backend and frontend components of a large-scale healthcare platform supporting primary care programs. You will build scalable APIs and business workflows using C# and .NET Core, implement React and TypeScript frontend experiences, and contribute to healthcare integrations including EMR systems and HL7/FHIR standards. The role spans modernization initiatives and cross-functional collaboration with product, data, DevOps, and clinical teams. What you will do Develop and maintain backend and frontend platform components; Participate in architecture and technical design discussions; Implement scalable APIs and business workflows; Build healthcare workflows and integrations; Support modernization and refactoring initiatives; Collaborate with product, data, DevOps, and clinical teams; Improve performance, maintainability, and code quality; Contribute to code reviews and technical decision-making. Must haves 6+ years software development experience ; Experience with C# / .NET Framework, .NET Core / .NET 6+ ; Experience with React and/or Angular ; Experience with TypeScript ; Experience with SQL Server and/or PostgreSQL ; Experience with No-SQL Databases ; Experience with Telerik/Kendo UI ; Experience with API design and development ; Experience with distributed systems; Upper-intermediate English level. Nice to haves Experience with healthcare software; Experience with EMR / EHR systems; Experience building offline-first applications; Experience with Azure; Familiarity with HL7/FHIR familiarity. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

AgileEngine

Frontend Engineer ID55143

Senior

Remote

Krakow, Poland

4,200 - 7,700 USD

🏢 Summary: Senior/Lead Frontend Engineer role focused on building and leading the development of modern, high-performance React web applications. The position involves architecting scalable frontend solutions, creating reusable UI components, and driving best practices in code quality, accessibility, and performance. You will influence technical decisions, mentor developers, and contribute to product experience and frontend architecture. 🗂️ Requirements: University degree in Information Technology or related field or equivalent experience, 7+ years of software development experience focused on modern frontend technologies, Strong experience with React.js and component-based development, Experience building dynamic and customizable layouts, Experience with design systems and reusable UI component libraries, Knowledge of clean code principles and design patterns, Experience with scalable frontend architecture, Experience integrating REST or GraphQL APIs, Experience with state management tools, Experience with modern frontend build tools, Experience with modern styling systems, Professional English communication skills 📃 Skills: React, JavaScript, TypeScript, Redux, Zustand, REST, GraphQL, Vite, Webpack, ESBuild, CSS, Tailwind, styled-components, CSS-in-JS 🏢 Description: AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role As a Senior/Lead Frontend Engineer , you will lead the development of modern web applications, crafting high-performance, scalable, and reusable UI components that bring complex data to life. Working with React and modern frontend architectures, you’ll drive technical decisions, mentor developers, and shape best practices in code quality, accessibility, and performance. This role offers strong influence on product experience and architecture while contributing to a collaborative, innovation-driven environment. What you will do Contribute to the frontend development of new web applications; Design and implement high-performance, maintainable, and reusable UI components; Drive the migration to modern tech stacks and architect scalable features for React applications; Visualize complex data sets using advanced frontend techniques; Ensure best practices in front-end architecture, code quality, accessibility, and testing; Participate in code reviews, technical discussions, and mentorship of developers; Continuously research and advocate for improvements in performance, scalability, and developer experience. Must haves University or college degree in Information Technology or a related field, or relevant work experience; 7+ years of software development experience with a strong focus on modern web frontend technologies; Solid experience with React.js and component-based development; Strong understanding of building dynamic and customizable layouts; Experience building or consuming design systems and reusable UI component libraries; Knowledge of clean code principles, design patterns, and scalable frontend architecture; Experience integrating REST or GraphQL APIs into web applications; Experience with state management tools such as Redux or Zustand ; Experience with build tools such as Vite , Webpack , or ESBuild ; Experience with styling systems such as CSS Modules, Tailwind , styled-components, or CSS-in-JS; Structured and analytical working style with strong team collaboration skills; Excellent English communication skills. Nice to haves German language proficiency. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

New offer

AgileEngine

Software Engineer

Senior

Remote

Krakow, Poland

5,600 - 7,400 USD

🏢 Summary: Senior Backend Engineer role focused on maintaining and evolving a serverless backend platform for a mobile news application using Node.js and TypeScript on AWS. The position involves building and supporting APIs, content ingestion pipelines, and improving production reliability and observability. Requires strong AWS serverless expertise, ownership, and ability to work independently on existing production systems. 🗂️ Requirements: 4+ years of professional software engineering experience, Strong hands-on experience with Node.js and TypeScript, Experience building and maintaining REST APIs and serverless services, Strong AWS production experience (Lambda, API Gateway, DynamoDB, S3, CloudFront, CloudWatch, IAM), Experience with Terraform or similar infrastructure-as-code tools, Experience with CI/CD workflows, builds, tests, and release validation, Strong debugging skills in live production environments, Experience improving legacy or evolving applications, Working knowledge of React, Upper-intermediate English level 📃 Skills: Node.js, TypeScript, AWS, Lambda, APIGateway, DynamoDB, S3, CloudFront, CloudWatch, IAM, Terraform, CI/CD, SQS, EventBridge, SSM, WAF, VPC, NAT, Sentry, React 🏢 Description: ID73087 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior Backend Engineer to maintain and evolve the backend platform powering a mobile news application, working across Node.js and TypeScript services running on AWS Lambda. You will support content ingestion pipelines, APIs for mobile clients, and WebView rendering, while improving production reliability and observability using CloudWatch, Sentry, and Terraform-managed infrastructure. The role requires strong AWS serverless depth, high ownership, and the ability to understand and improve an existing production system independently. What you will do Build, maintain, and improve Node.js/TypeScript backend services running on AWS Lambda; Develop and support APIs used by mobile clients, content systems, WebViews, and internal workflows; Support content ingestion, article payload generation, audio generation, navigation feeds, top stories, video feeds, and search; Work with AWS services including Lambda, API Gateway, CloudFront, DynamoDB, S3, SQS/DLQs, EventBridge, SSM, WAF, CloudWatch, IAM, VPC, and NAT; Improve reliability, observability, scalability, and maintainability of production systems; Investigate production issues using CloudWatch logs, metrics, alarms, Sentry, dashboards, and deployment history; Write and improve tests, build scripts, package validation, and local checks that mirror CI; Refactor legacy or fast-evolving code paths while preserving production behavior; Document setup steps, operational decisions, implementation details, and incident learnings. Must haves 4+ years of professional software engineering experience ; Strong hands-on experience with Node.js and TypeScript backend development; Experience building and maintaining REST APIs, serverless services, and backend integrations; Strong AWS production experience, especially Lambda , API Gateway , DynamoDB , S3 , CloudFront , CloudWatch , and IAM ; Experience with Terraform or similar infrastructure-as-code tooling; Experience with CI/CD workflows, package-level builds, tests, and release validation; Strong debugging skills for live production systems; Ability to understand existing systems, business logic, and operational constraints quickly; Experience improving legacy or evolving applications; Working knowledge of React for light frontend/template support; High ownership mindset and ability to work independently in a remote environment; Clear written and verbal communication; Strong attention to maintainability, observability, and code quality; Upper-intermediate English level. Nice to haves Experience with media, publishing, CMS, or content-delivery systems; Experience with CloudFront Functions, API keys, caching, and edge routing; Experience with DynamoDB streams, EventBridge schedules, SQS dead-letter queues, and asynchronous workflows; Experience with Sentry, structured logging, CloudWatch Logs Insights, and production dashboards; Experience with React, Vite, Storybook, or WebView-rendered content; Experience supporting applications that evolved from small internal tools into larger production platforms; Experience using AI-assisted development tools responsibly as part of a professional workflow. The benefits of joining us Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

AgileEngine

Full Stack Engineer

Senior

Remote

Krakow, Poland

4,000 - 7,400 USD

🏢 Summary: The offer is for a Middle/Senior Full Stack Engineer to enhance and maintain an internal dashboard platform hosted on Microsoft Azure, integrating Salesforce, Jira, ERP systems, and Azure applications. The role involves building backend services and APIs with Node.js, maintaining frontend components, and configuring Azure networking and security. It requires end-to-end ownership of technical delivery and system reliability. 🗂️ Requirements: 4+ years of software engineering experience or relevant degree, Strong hands-on experience with Node.js, Experience building and consuming REST APIs, Experience with Microsoft Azure services, Knowledge of Azure networking and security, Experience with relational databases, Experience with HTML, JavaScript, and CSS, Ability to work independently and own technical delivery, Basic understanding of Salesforce, Upper-intermediate English level 📃 Skills: Node.js, JavaScript, HTML, CSS, Azure, REST, SQL, Salesforce, Jira, ERP, APIs, SSO, EntraID 🏢 Description: ID70850 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Middle/Senior Full Stack Engineer to enhance and maintain an internal dashboard platform hosted on Microsoft Azure, building integrations between Salesforce, Jira, ERP systems, and Azure-hosted applications. You will develop backend services and APIs using Node.js, maintain frontend functionality in JavaScript and HTML, and configure Azure networking and security components as the primary engineering contributor on the project. The role requires strong end-to-end ownership and the ability to translate business requirements into reliable technical solutions independently. What you will do Enhance and maintain an existing internal dashboard platform hosted on Microsoft Azure; Design, develop, and support integrations between Salesforce, Jira, ERP systems, and Azure-hosted applications; Build and maintain backend services, APIs, and data integrations using Node.js; Develop and maintain frontend functionality using HTML, JavaScript, and CSS; Work closely with the Project Manager to translate business requirements into technical solutions and deliverables; Configure and support Azure-based infrastructure components, including network and security configurations such as IP whitelisting; Ensure system reliability, performance, and scalability across integrated platforms; Troubleshoot and resolve technical issues throughout the software development lifecycle; Act as the primary engineering contributor for the project, taking ownership of technical delivery and execution. Must haves 4+ years of professional software engineering experience or a degree in Computer Science, Software Engineering, or a related field ; Strong hands-on experience with Node.js development; Experience building and consuming REST APIs and system integrations; Experience working with Microsoft Azure cloud services; Knowledge of Azure networking and security concepts, including IP whitelisting; Experience with Azure SQL Database or similar relational database technologies; Experience with HTML , JavaScript , and CSS ; Ability to work independently and take ownership of end-to-end technical delivery; Basic understanding of Salesforce ; Upper-intermediate English level. Nice to haves Experience integrating with Salesforce APIs ; Knowledge of Jira APIs and workflow automation; Experience implementing Single Sign-On (SSO) solutions using Microsoft Entra ID . The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!