April 8, 2026

Lead Fullstack (React+Next.js)

Senior • Remote

6,500 - 7,000 USD

Cracow, Poland

#4727

Our Client is building a SaaS platform used globally to streamline business-critical workflows and transform document-driven processes into intelligent, automated systems. Their platform powers agreement lifecycle experiences at a massive scale, serving millions of organizations across highly regulated and enterprise environments.

The team develops a unified, widget-based frontend platform that standardizes how product teams deliver modern, high-performance user interfaces. This platform provides a shared shell, micro-frontend architecture, and automated CI/CD pipelines that distribute versioned UI components globally with high reliability. 

Part of the work includes supporting secure, compliance-heavy environments designed for federal-grade workloads. Engineers design systems that are secure by default, privacy-aware, and built on zero-trust principles. The role involves solving advanced platform challenges such as resilient rollouts, deterministic builds, telemetry without exposing sensitive data, and high-availability architecture in constrained environments.

This is an opportunity to shape platform standards, performance practices, and developer tooling in a system operating at meaningful scale.

Responsibilities:

  • Design and implement reusable frontend components within a micro-frontend architecture.

  • Build and maintain a shared UI platform that enables consistent user experiences across products.

  • Develop scalable CI/CD pipelines that publish versioned frontend artifacts for global delivery.

  • Contribute to secure-by-default engineering patterns aligned with compliance requirements.

  • Optimize performance, observability, and reliability across distributed frontend systems.

  • Collaborate with cross-functional teams to define platform standards and engineering best practices.

  • Integrate frontend systems with RESTful and/or gRPC backend services.

  • Support high-availability deployments in regulated or restricted environments.

Required Qualifications:

  • 8+ years of professional software development experience.

  • Strong proficiency in TypeScript and React.

  • Experience building reusable, production-grade frontend component libraries.

  • Experience with frontend testing frameworks and test automation.

  • Solid experience with Next.js, Node.js, and Express.

  • Proven track record delivering SaaS products.

Preferred Qualifications:

  • Experience across the full software development lifecycle.

  • Familiarity with schema modeling (e.g., JSON Schema or XML Schema).

  • Experience with Agile and test-driven development methodologies.

  • Experience with Azure DevOps or comparable CI/CD tooling.

  • Knowledge of micro-frontend frameworks.

  • Experience building or consuming RESTful or gRPC services.

  • Strong written communication skills in asynchronous environments.

  • Passion for platform engineering and high-quality software craftsmanship.

Similar jobs you might like

Technology

N-iX

Senior Fullstack (React+Next.js)

Senior

Remote

Krakow, Poland

5,500 - 6,000 USD

🏢 Summary: Frontend Platform Engineer role focused on building a scalable, secure micro-frontend architecture for a global SaaS platform operating in regulated environments. The position involves developing reusable UI components, maintaining a shared frontend platform, and implementing robust CI/CD pipelines for high-availability deployments. The role emphasizes performance, security-by-default principles, and integration with backend services at enterprise scale. 🗂️ Requirements: 4+ years of professional software development experience, Strong proficiency in TypeScript, Strong proficiency in React, Experience building production-grade reusable frontend component libraries, Experience with frontend testing frameworks and test automation, Solid experience with Next.js, Solid experience with Node.js, Solid experience with Express, Experience delivering SaaS products, Experience integrating with RESTful or gRPC services, Experience working with CI/CD pipelines 📃 Skills: TypeScript, React, Next.js, Node.js, Express, CI/CD, REST, gRPC, Micro-frontend, JSON, XML, Azure, DevOps, Agile, TDD, Telemetry 🏢 Description: #4729 Our Client is building a SaaS platform used globally to streamline business-critical workflows and transform document-driven processes into intelligent, automated systems. Their platform powers agreement lifecycle experiences at a massive scale, serving millions of organizations across highly regulated and enterprise environments. The team develops a unified, widget-based frontend platform that standardizes how product teams deliver modern, high-performance user interfaces. This platform provides a shared shell, micro-frontend architecture, and automated CI/CD pipelines that distribute versioned UI components globally with high reliability. Part of the work includes supporting secure, compliance-heavy environments designed for federal-grade workloads. Engineers design systems that are secure by default, privacy-aware, and built on zero-trust principles. The role involves solving advanced platform challenges such as resilient rollouts, deterministic builds, telemetry without exposing sensitive data, and high-availability architecture in constrained environments. This is an opportunity to shape platform standards, performance practices, and developer tooling in a system operating at meaningful scale. Responsibilities Design and implement reusable frontend components within a micro-frontend architecture. Build and maintain a shared UI platform that enables consistent user experiences across products. Develop scalable CI/CD pipelines that publish versioned frontend artifacts for global delivery. Contribute to secure-by-default engineering patterns aligned with compliance requirements. Optimize performance, observability, and reliability across distributed frontend systems. Collaborate with cross-functional teams to define platform standards and engineering best practices. Integrate frontend systems with RESTful and/or gRPC backend services. Support high-availability deployments in regulated or restricted environments. Required Qualifications 4+ years of professional software development experience. Strong proficiency in TypeScript and React. Experience building reusable, production-grade frontend component libraries. Experience with frontend testing frameworks and test automation. Solid experience with Next.js , Node.js , and Express . Proven track record delivering SaaS products. Preferred Qualifications Experience across the full software development lifecycle. Familiarity with schema modeling (e.g., JSON Schema or XML Schema). Experience with Agile and test-driven development methodologies. Experience with Azure DevOps or comparable CI/CD tooling. Knowledge of micro-frontend frameworks. Experience building or consuming RESTful or gRPC services. Strong written communication skills in asynchronous environments. Passion for platform engineering and high-quality software craftsmanship.

Technology

N-iX

Lead Fullstack (React+Next.js +Node.js)

Senior

Remote

Warsaw, Poland

6,500 - 7,000 USD

🏢 Summary: Senior Front-End Engineer role focused on building and scaling a unified, widget-based micro-frontend platform for intelligent agreement management in a high-scale SaaS environment. The position involves developing secure, high-availability UI solutions with React, TypeScript, and Node.js, integrating AI-driven workflows, and supporting federal-grade, zero-trust architectures. Engineers contribute to CI/CD pipelines, observability, and performance optimization across global deployments. 🗂️ Requirements: 8+ years of software development experience, Proficiency in TypeScript, Proficiency in React, Experience building reusable front-end components, Experience with front-end testing libraries, Proficiency in NodeJS, Proficiency in Express, Proficiency in NextJS, Experience delivering SaaS products, Experience with version control and build processes, Experience with testing and code release processes, Experience building or consuming RESTful or gRPC services 📃 Skills: TypeScript, React, NodeJS, Express, NextJS, JavaScript, REST, gRPC, CI/CD, Micro-frontends, XML, JSON, ADO 🏢 Description: Over 1.5 million customers and more than a billion people in over 180 countries use Customer solutions to accelerate the process of doing business and simplify people’s lives. With intelligent agreement management, Client unleashes business-critical data that is trapped inside of documents. Until now, these were disconnected from business systems of record, costing businesses time, money, and opportunity. Using our product companies can create, commit, and manage agreements. Team Overview Our unified, widget‑based front-end platform that powers Intelligent Agreement Management (IAM) experiences across creation, sending, signing, and management—bringing consistent, modern UX to our most visible product surfaces. It standardizes how teams build UI via a shared shell and micro‑frontend architecture, with robust utilities and CI/CD that publish versioned widgets to our global CDN for reliable, high‑scale delivery. Engineers on our Team work at a meaningful scale—building experiences used by 1.7 million organizations—and integrate agreement‑centric AI to turn contracts into intelligent workflows. Joining our Team means shaping platform patterns, performance, and observability that accelerate how online signature works across the company.Our product also enable federal‑grade workloads without sacrificing developer velocity. Engineers here tackle secure‑by‑default patterns for identity, data handling, and observability—building on zero‑trust principles, strict network segmentation. You’ll design for high availability in constrained environments, optimize performance with privacy, and leverage automated compliance guardrails in CI/CD to ship with confidence. If you enjoy solving hard platform problems—telemetry without PII, resilient rollouts, deterministic builds, and least‑privilege runtime sandboxes. Requirements: 8+ years of development experience Proficient with TypeScript and the React framework Proficient in building reusable front-end components Proficient with front-end testing libraries Proficient with Express and NodeJS, Next JS Experience delivering a SaaS product Nice to have: Be open minded, forward thinking, and passionate about great software Experience with the entire software development lifecycle, including version control, build process, testing, and code release Experience with data modeling or schema languages, such as XML Schema or JSON Schema. Agile and Test-driven development methodologies Experience with ADO (Bonus) Experience with micro-frontend frameworks Experience building/consuming RESTful or gRPC web-services Strong communication skills, particularly in an asynchronous environment

Technology

N-iX

Senior Fullstack (React+Next.js+Node.JS) Engineer

Senior

Remote

Warsaw, Poland

5,500 - 6,000 USD

🏢 Summary: Frontend Engineer role focused on building a unified, widget-based platform powering intelligent agreement management experiences at global scale. The position involves developing secure, high-availability micro-frontend solutions with strong CI/CD practices and zero-trust principles. You will contribute to reusable UI components and integrate AI-driven workflows within a SaaS environment. 🗂️ Requirements: 4+ years of software development experience, Experience with TypeScript, Experience with React, Experience building reusable front-end components, Experience with front-end testing libraries, Experience delivering SaaS products, Experience with NodeJS, Experience with Express, Experience with NextJS 📃 Skills: TypeScript, React, JavaScript, NodeJS, Express, NextJS, REST, gRPC, CI/CD, XML, JSON, Microfrontend, SaaS, Testing 🏢 Description: Over 1.5 million customers and more than a billion people in over 180 countries use Customer solutions to accelerate the process of doing business and simplify people’s lives. With intelligent agreement management, Client unleashes business-critical data that is trapped inside of documents. Until now, these were disconnected from business systems of record, costing businesses time, money, and opportunity. Using our product companies can create, commit, and manage agreements. Team Overview Our unified, widget‑based front-end platform that powers Intelligent Agreement Management (IAM) experiences across creation, sending, signing, and management—bringing consistent, modern UX to our most visible product surfaces. It standardizes how teams build UI via a shared shell and micro‑frontend architecture, with robust utilities and CI/CD that publish versioned widgets to our global CDN for reliable, high‑scale delivery. Engineers on our Team work at a meaningful scale—building experiences used by 1.7 million organizations—and integrate agreement‑centric AI to turn contracts into intelligent workflows. Joining our Team means shaping platform patterns, performance, and observability that accelerate how online signature works across the company. Our product also enable federal‑grade workloads without sacrificing developer velocity. Engineers here tackle secure‑by‑default patterns for identity, data handling, and observability—building on zero‑trust principles, strict network segmentation. You’ll design for high availability in constrained environments, optimize performance with privacy, and leverage automated compliance guardrails in CI/CD to ship with confidence. If you enjoy solving hard platform problems—telemetry without PII, resilient rollouts, deterministic builds, and least‑privilege runtime sandboxes. Requirements: 4+ years of development experience Experience working with TypeScript and the React framework Experience building reusable front-end components Experience with front-end testing libraries Experience delivering a SaaS product Experience with Express and NodeJS and NextJS Nice to have: Be open minded, forward thinking, and passionate about great software Experience with the entire software development lifecycle, including version control, build process, testing, and code release Experience with data modeling or schema languages, such as XML Schema or JSON Schema. Agile and Test-driven development methodologies Experience building/consuming RESTful or gRPC web-services Strong communication skills, particularly in an asynchronous environment

Technology

TechTree

Software Engineer

Mid

Remote

Warsaw, Poland

47,300 - 64,500 EUR

🏢 Summary: Software Engineer role on the Client team building secure browser extensions, desktop applications, CLI tools and SDKs for a global cybersecurity product. The position focuses on client-side engineering in a zero-trust, end-to-end encrypted environment with strong ownership across the full development lifecycle. Ideal for engineers who enjoy solving complex product and security challenges while contributing to open-source and high-quality software at scale. 🗂️ Requirements: 3+ years of experience building JavaScript applications in production, Strong client-side engineering experience with React or similar framework, Ability to design simple, robust solutions to complex problems, Experience writing and maintaining unit, integration and end-to-end tests, Ability to implement secure client-side business logic and data handling, Comfort collaborating across product, design and engineering, Interest in security, privacy or trustworthy software systems 📃 Skills: JavaScript, React, HTML, CSS, Storybook, Jest, WebdriverIO, OpenPGP, Git, Docker, Windows, macOS, Linux 🏢 Description: THE CLIENT Our client is a fast-growing cybersecurity product company rethinking how teams manage and share sensitive access. Their platform is trusted by 40,000+ organisations across 50+ countries - and growing fast. This is an engineering-led business: modern architecture, real technical challenges, and a strong focus on open source, privacy, and security. They’re building a fully remote, collaborative team and looking for engineers who take ownership and enjoy solving meaningful problems. If you want to work on a product with real impact at global scale - this is worth a conversation. THE ROLE: Our client is looking for a software engineer to join its Client team and help build the applications through which users experience the product, including browser extensions, desktop applications, command-line tools and SDKs. This is not a typical frontend role. Because their product is built around end-to-end encryption and a zero-trust model, their client applications carry significant responsibility for security, data handling and product behaviour. The role sits at the intersection of client engineering, product thinking, usability and security-sensitive application design. You would work on features used by a large open-source community, contributing across the full lifecycle: understanding the problem, shaping the approach, implementing the solution, testing it thoroughly and improving it over time. This role will suit someone who enjoys solving complex product problems, keeping solutions simple, and working in an environment where quality, openness and collaboration matter. RESPONSIBILITIES: Build and improve client applications across browser, desktop and adjacent client surfaces Translate product and user needs into secure, usable client-side solutions Implement and maintain business logic, local data handling and security-sensitive workflows on the client side Contribute to testing strategy across unit, integration and end-to-end levels Work closely with product, design and engineering peers to refine solutions before implementation Help improve code quality, performance, maintainability and documentation Contribute to open-source collaboration with the community where relevant CORE REQUIREMENTS 3+ years of experience building JavaScript applications in production Strong client-side engineering fundamentals with React or a similar framework Ability to break down complex problems and design simple, robust solutions Good testing habits and attention to quality Comfort working across product, engineering and implementation questions - not just coding tickets Strong collaboration skills, openness to feedback, and a low-ego working style Interest in security, privacy, or building trustworthy software systems NICE TO HAVE Experience building browser extensions, desktop applications or other multi-platform clients Experience with security-sensitive applications, client-side cryptography or zero-trust architectures Experience with design systems, Storybook or usability-focused product development Open-source contribution experience Experience maintaining long-lived software products Familiarity with other languages such as Go, Swift, C#, PHP, Python or Rust Tools and technologies you’ll work with: JavaScript, React, HTML/CSS, Storybook, Jest, WebdriverIO, OpenPGP-related tooling, Git and Docker across Windows, macOS and Linux environments. (We do not expect candidates to bring experience with every tool listed here) How you work You take ownership of problems, not just tasks You value simplicity and avoid over-engineering You work well in an environment where feedback is frequent and constructive

Technology

TechTree

Software Engineer

Mid

Remote

Warsaw, Poland

47,300 - 64,500 EUR

🏢 Summary: Software Engineer role focused on building and improving secure client applications including browser extensions, desktop apps, CLI tools and SDKs within a zero-trust, end-to-end encrypted product. The position combines client-side engineering, security-sensitive design and product thinking, contributing across the full development lifecycle. You will deliver secure, high-quality solutions used by a large global and open-source community. 🗂️ Requirements: 3+ years of production experience with JavaScript, Strong experience with React or similar framework, Solid client-side engineering fundamentals, Experience designing simple, robust solutions for complex problems, Hands-on experience with unit, integration and end-to-end testing, Ability to implement secure client-side data handling and business logic, Experience collaborating across product, design and engineering teams, Interest in security, privacy or secure software systems 📃 Skills: JavaScript, React, HTML, CSS, Storybook, Jest, WebdriverIO, OpenPGP, Git, Docker, Windows, macOS, Linux 🏢 Description: THE CLIENT Our client is a fast-growing cybersecurity product company rethinking how teams manage and share sensitive access. Their platform is trusted by 40,000+ organisations across 50+ countries - and growing fast. This is an engineering-led business: modern architecture, real technical challenges, and a strong focus on open source, privacy, and security. They’re building a fully remote, collaborative team and looking for engineers who take ownership and enjoy solving meaningful problems. If you want to work on a product with real impact at global scale - this is worth a conversation. THE ROLE: Our client is looking for a software engineer to join its Client team and help build the applications through which users experience the product, including browser extensions, desktop applications, command-line tools and SDKs. This is not a typical frontend role. Because their product is built around end-to-end encryption and a zero-trust model, their client applications carry significant responsibility for security, data handling and product behaviour. The role sits at the intersection of client engineering, product thinking, usability and security-sensitive application design. You would work on features used by a large open-source community, contributing across the full lifecycle: understanding the problem, shaping the approach, implementing the solution, testing it thoroughly and improving it over time. This role will suit someone who enjoys solving complex product problems, keeping solutions simple, and working in an environment where quality, openness and collaboration matter. RESPONSIBILITIES: Build and improve client applications across browser, desktop and adjacent client surfaces Translate product and user needs into secure, usable client-side solutions Implement and maintain business logic, local data handling and security-sensitive workflows on the client side Contribute to testing strategy across unit, integration and end-to-end levels Work closely with product, design and engineering peers to refine solutions before implementation Help improve code quality, performance, maintainability and documentation Contribute to open-source collaboration with the community where relevant CORE REQUIREMENTS 3+ years of experience building JavaScript applications in production Strong client-side engineering fundamentals with React or a similar framework Ability to break down complex problems and design simple, robust solutions Good testing habits and attention to quality Comfort working across product, engineering and implementation questions - not just coding tickets Strong collaboration skills, openness to feedback, and a low-ego working style Interest in security, privacy, or building trustworthy software systems NICE TO HAVE Experience building browser extensions, desktop applications or other multi-platform clients Experience with security-sensitive applications, client-side cryptography or zero-trust architectures Experience with design systems, Storybook or usability-focused product development Open-source contribution experience Experience maintaining long-lived software products Familiarity with other languages such as Go, Swift, C#, PHP, Python or Rust Tools and technologies you’ll work with: JavaScript, React, HTML/CSS, Storybook, Jest, WebdriverIO, OpenPGP-related tooling, Git and Docker across Windows, macOS and Linux environments. (We do not expect candidates to bring experience with every tool listed here) How you work You take ownership of problems, not just tasks You value simplicity and avoid over-engineering You work well in an environment where feedback is frequent and constructive

Technology

emagine Polska

Senior Software Engineer (Java // Python)

Senior

Hybrid

Lisbon, Portugal

🏢 Summary: Senior Software Engineer responsible for defining technical standards and architecture, leading backend and frontend development, and ensuring secure, scalable, and observable solutions. The role drives CI/CD, enterprise integrations, and production support while aligning engineering practices with product and operations goals. 🗂️ Requirements: Proven experience defining technical standards and architecture, Experience with CI/CD orchestration, Experience with observability implementation, Experience implementing on-premises, hybrid, and cloud solutions, Experience leading backend and frontend architectural decisions, Experience maintaining CI/CD pipelines, Experience coordinating enterprise integrations, Knowledge of DDD and clean architecture, Expertise in Java and Spring Boot, Expertise in Python and FastAPI, Expertise in React or Angular, Experience with L2/L3 production support, Experience with Spring Security and OAuth 📃 Skills: Java, SpringBoot, Python, FastAPI, React, Angular, CICD, Observability, ServiceNow, Jira, Boomi, DDD, OAuth, SpringSecurity 🏢 Description: To strengthen the team, we are seeking a person for the role of Senior Software Engineer, responsible for defining technical standards and architecture, guiding the development team, ensuring quality practices, security, and CI/CD, and collaborating with product and operations in delivering scalable, business-aligned solutions. Main Responsibilities Define technical standards, architecture, and development practices, ensuring quality, security, performance, and resilience in production environments. Orchestrate end-to-end delivery with CI/CD and observability while promoting responsible autonomy among teams aligned with product and operational objectives. Implement on-premises, hybrid, and cloud solutions with security best practices, observability, and integration with existing systems. Lead architectural decisions in backend and frontend (Java/Spring Boot, Python/FastAPI, React/Angular), ensuring scalability, consistent testing and code reviews. Implement and maintain end-to-end CI/CD pipelines and observability (logs, metrics, distributed tracing). Coordinate enterprise integrations (ServiceNow, Jira, CRMs) and iPaaS (e.g., Boomi), including mapping, validation, and compliance. Apply practices such as DDD, clean architecture, application security, and secrets/IAM management throughout the development lifecycle. Provide technical guidance to the team, elevate quality standards, and align practices with product and operations. Lead L2/L3 support in production: incident triage and resolution, prevention escalation (on call), SLA management, and conducting post-mortems focused on root causes and corrective actions. Operate and evolve applications in on-premises, hybrid, or cloud environments: VMs, networks, VPNs, certificates, Nginx/reverse proxy, load balancing, and enhancing the security of exposed services. Key Requirements Proven ability to define technical standards, architecture, and development practices. Experience with CI/CD orchestration and observability practices. Knowledge of implementing on-premises, hybrid, and cloud solutions with security best practices. Leadership in architectural decisions for backend and frontend technologies. Experience with maintaining CI/CD pipelines and end-to-end observability. Ability to coordinate enterprise integrations and ensure compliance. Mastery of practices such as DDD and clean architecture. Technical expertise in Java/Spring Boot, Python/FastAPI, React/Angular. Experience in providing L2/L3 technical support and leading incident resolution. Expertise in security practices, including Spring Security and OAuth. Nice to Have Experience with Docker, Kubernetes, and cloud environments (Azure/AWS/GCP). Background in data management with PostgreSQL, MongoDB, and Redis. Familiarity with AI models, particularly RAG. Knowledge in security access management and policies based on the principle of least privilege.

Technology

Britenet

Fullstack .NET Developer with Angular (EU public)

Mid

Hybrid

Bialystok, Poland

80 - 110 PLN

🏢 Summary: The role involves developing and maintaining scalable full-stack web applications using .NET and modern frontend frameworks. You will design robust Web APIs, optimize databases, and implement clean, testable code within CI/CD-driven environments. The position requires active participation in the full software development lifecycle for international projects. 🗂️ Requirements: Minimum 3 years commercial experience with .NET (C#, Web API, Entity Framework), Proficiency in Angular or React, Strong knowledge of JavaScript, HTML, CSS, Experience with SQL Server or PostgreSQL, Understanding of Unit Testing, Experience with Git, Experience with CI/CD pipelines, Knowledge of design patterns, Knowledge of software development best practices, Fluent English (min. B2), Availability for hybrid work mode 📃 Skills: .NET, C#, WebAPI, EntityFramework, Angular, React, JavaScript, HTML, CSS, SQL, SQLServer, PostgreSQL, UnitTesting, Git, CI/CD 🏢 Description: As a member of our development team, you will be responsible for building scalable web applications, designing robust APIs, and creating intuitive user interfaces. We value clean code, analytical thinking, and a proactive approach to technology. Our expectations: Minimum 3 years of commercial experience in .NET (C#, Web API, Entity Framework). Proficiency in Angular or React, along with JavaScript, HTML, CSS, and modern frontend libraries. Strong experience with relational databases such as SQL Server or PostgreSQL. Solid understanding of Unit Testing, Git, and CI/CD pipelines. Practical knowledge of design patterns and software development best practices. A collaborative mindset and the ability to explain complex technical issues clearly. Strong analytical skills and a "get it done" attitude. Fluent English (min. B2) for smooth collaboration with international partners. Open to work in hybrid mode. Main responsibilities: You will design, develop, and maintain scalable full-stack applications using .NET and modern frontend frameworks (Angular/React) for diverse client projects. You will be responsible for writing clean, testable code and implementing unit tests to ensure the highest software performance and reliability. You will work closely with cross-functional teams to architect robust Web APIs and optimize database schemas while following industry best practices and design patterns. You will actively participate in the full software development life cycle, including CI/CD processes and version control management, to ensure seamless project delivery.

Healthcare

Billennium

Senior Java Fullstack Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior backend‑heavy fullstack engineer to build a greenfield prenatal screening diagnostics product, owning features end‑to‑end across backend and frontend. The role focuses on Java/Spring Boot architecture, data modeling, APIs, and AWS infrastructure, with React/TypeScript contributions as needed. AI coding tools are expected as a core part of daily development in a regulated, production environment. 🗂️ Requirements: Strong Java and Spring Boot expertise, Experience designing APIs and domain models, Solid understanding of OOP and SOLID principles, Ability to define service boundaries and system architecture, Working proficiency in React and TypeScript, Proven experience using AI coding tools in daily development, Experience writing unit, integration, and API tests, Experience with PostgreSQL schema design and query optimization, Experience deploying and operating workloads on AWS, Ability to work in greenfield, ambiguous environments 📃 Skills: Java, Spring, SpringBoot, React, TypeScript, PostgreSQL, AWS, ECS, EKS, RDS, Lambda, S3, OOP, SOLID, REST, AI, Claude, Cursor, Testing 🏢 Description: Our client — a global leader in healthcare and diagnostics — is building a new prenatal screening diagnostics product from the ground up. We are looking for a senior backend‑heavy fullstack engineer who can own features end‑to‑end — from data modeling and APIs to the UI. The role offers real ownership within a highly regulated, impact‑driven product environment. Using AI tooling as a core part of daily engineering work is expected — not as an experiment, but as a standard way of building and delivering software. What You'll do: Own features end-to-end: design, implement, test, deploy, and maintain across the full stack. Work split ~80% backend, 20% frontend. Make foundational architectural decisions on a greenfield codebase — data models, API contracts, service boundaries, test strategy Build and maintain the Java/Spring Boot backend that powers the product's core logic Contribute to the React/TypeScript frontend when needed — you're backend-primary, but you ship UI when the team needs it Integrate AI coding tools into your daily workflow to accelerate delivery while maintaining code quality — and help the team adopt these practices Collaborate directly with product stakeholders to refine requirements in a fast-moving, low-ceremony environment Requirements: Strong Java and Spring Boot expertise — clean API design, domain modeling, sound architectural trade-offs. You think in terms of service boundaries, data flow, and maintainability, not just making it work Solid grasp of software design principles — object-oriented programming, SOLID, clean architecture, separation of concerns. You write code that the next person can read, extend, and trust. You know when a pattern helps and when it's ceremony Working proficiency in React and TypeScript — you can pick up frontend tasks, build components, and integrate with backend APIs independently Proven experience integrating AI coding tools (Claude Code, Cursor, or equivalent) into daily development workflow — including prompt design for code generation, output validation, and actively preventing AI-generated technical debt. You can describe concrete examples of where AI accelerated your delivery and where you chose to override it Testing as a professional discipline, not a checkbox — you write unit, integration, and API tests as part of delivery, own the test pyramid decisions, and treat untested code as unfinished code PostgreSQL — schema design, query optimization, migrations in a production context AWS experience — you've deployed and operated production workloads on AWS (ECS/EKS, RDS, Lambda, S3) and can make informed infrastructure decisions Comfort working in ambiguous, greenfield settings — you define scope with stakeholders rather than waiting for pre-scoped tickets Nice-to-Have: Infrastructure as Code (Terraform) Healthcare, diagnostics, or regulated-environment experience Security hardening practice — threat modeling, dependency scanning, secure defaults Observability tooling (CloudWatch, Prometheus, Grafana) CI/CD pipeline design (GitHub Actions or similar) Our offer: Permanent full-time contract (B2B contract) Ability to work entirely remotely or in one of our cool offices around Poland International project environment - challenging and rewarding projects Access to private medical service, life insurance, and multisport card Access to training and certificate courses (including free access to Udemy training platform) Cafeteria Benefits System - vouchers for purchases and sevices Awesome company events and parties

Technology

AgileEngine

Full Stack Engineer

Mid

Remote

Krakow, Poland

3,600 - 7,410 USD

🏢 Summary: The role is for a Middle/Senior Full Stack Engineer to build and scale a SaaS platform using Java and React, contributing to architecture, secure cloud-based integrations, and CI/CD processes. The position involves end-to-end development, code reviews, and collaboration with cross-functional teams in a product built from the ground up. It offers significant ownership and impact within a high-scale environment. 🗂️ Requirements: 4+ years of SaaS development experience, Proficiency in Java, Proficiency in React, Strong knowledge of SQL, Experience with microservices architecture, Experience with JavaScript and TypeScript, Understanding of CI/CD practices, Understanding of observability concepts, Ability to work with EST time zone overlap, Upper-intermediate English proficiency 📃 Skills: Java, React, SQL, JavaScript, TypeScript, ReactJS, Microservices, CI/CD, Redis, Elasticsearch, AWS 🏢 Description: ID67841 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 build robust server-side solutions for a SaaS platform operating at scale, working across Java, React, SQL, Redis, and Elasticsearch. You will contribute to architecture decisions, design reusable client integration systems following secure cloud best practices, and participate in code reviews and CI/CD processes as a trusted technical resource for the team. The role offers significant ownership from day one in a product built from the ground up. What you will do Build a cleanly designed, reusable client integration system adhering to secure cloud software best practices from start to finish; Collaborate with design and product teams to understand requirements, create estimates, plan sprints, and meet delivery timelines; Plan and accurately estimate construction and delivery timelines; Contribute to technical documentation and automated build and deployment processes designed to increase engineer efficiency; Review code submitted by other software engineers and submit your own code for review as part of the pull-request deployment process. Must haves 4+ years’ experience of SaaS experience; High level of proficiency in Java , React , and SQL ; Knowledge of or prior experience with microservices architecture ; Front end experience with JavaScript , Typescript , and ReactJS ; DevOps mindset of automation and continuous improvement; Good understanding of observability and familiarity with strong CI/CD practices; A proven ability to meet deadlines, motivate others, and consistently produce high quality, impactful results; Ability to maintain at least 6 hours of overlap with EST working hours ; Upper-intermediate and higher English proficiency. Nice to haves Experience building software in the cloud with AWS preferred. 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

N-iX

Senior Full-Stack Python Engineer

Senior

Remote

Krakow, Poland

6,000 - 7,100 USD

🏢 Summary: Senior Full-Stack Engineer role focused on building and scaling an AI-powered document processing and automation platform in a cloud environment. The position involves developing backend services in Python and front-end applications in TypeScript while delivering scalable APIs, microservices, and data workflows. The role requires hands-on contribution to architecture, cloud deployment, and integration of AI-driven features. 🗂️ Requirements: 6+ years of professional software engineering experience, Strong proficiency in Python, Experience with FastAPI, Flask, or Django, Solid experience with TypeScript, Experience with React or Next.js, Hands-on experience designing and implementing microservices, Experience building and integrating REST APIs, Strong knowledge of relational or NoSQL databases, Experience with AWS or Azure, Familiarity with CI/CD pipelines, Experience with Docker, Proficiency with Git, Understanding of scalability, reliability, performance, and security principles 📃 Skills: Python, FastAPI, Flask, Django, TypeScript, React, Next.js, REST, Microservices, PostgreSQL, MySQL, MongoDB, Firestore, AWS, Azure, Docker, Git, CI/CD 🏢 Description: Client Overview Our client is a global UK-based financial services and investment banking organization developing an AI-powered document processing and automation platform used across multiple business units. The platform focuses on large-scale data processing, workflow automation, integration with internal systems, and delivering modern digital capabilities for the wider banking group. Position Overview We are looking for a Senior Full-Stack Engineer to join a cross-functional engineering team building core components of the AI-driven document processing platform. This position requires strong backend engineering experience with Python as well as solid front-end or full-stack proficiency with TypeScript (preferably React, Next.js, or similar frameworks). You will work on delivering scalable APIs, microservices, data workflows, and UI components that power document automation features, internal tools, and operational dashboards. The role involves close collaboration with product, architecture, GenAI, and platform engineering teams. This role is ideal for someone who is hands-on, highly technical, and comfortable designing, developing, and deploying production-grade systems in cloud environments (preferably Google Cloud). Key Responsibilities Design, develop, and maintain backend services using Python (FastAPI, Flask, Django, or similar frameworks). Build front-end components and UIs using TypeScript (React, Next.js, or similar frameworks). Develop and integrate REST APIs and microservices, ensuring strong performance, reliability, and observability. Collaborate closely with GenAI engineers to integrate AI-driven features and document-processing flows. Implement data processing pipelines for structured and unstructured data. Contribute to the platform’s architecture, design patterns, and technical decision-making. Write automated tests and ensure a high level of code quality, maintainability, and security. Partner with product managers, designers, and QA engineers to deliver high-quality solutions on time. Document code, service interfaces, workflows, and architectural decisions. Requirements 6+ years of professional software engineering experience, with significant work in both backend and full-stack roles. Strong proficiency in Python (FastAPI, Flask, Django, or similar). Solid experience with TypeScript and modern front-end frameworks (React, Next.js, or similar). Hands-on experience designing and implementing microservices, APIs, and backend systems. Strong understanding of databases: relational (PostgreSQL, MySQL) and/or NoSQL (MongoDB, Firestore). Experience with any cloud providers (AWS/Azure). Familiarity with CI/CD pipelines, Docker, Git, and modern DevOps practices. Strong understanding of software engineering principles: scalability, reliability, performance, and security. Experience working in agile, cross-functional teams on complex products. Excellent communication skills and ability to work with both technical and non-technical stakeholders. Nice to Have Experience working with AI/ML or GenAI-driven systems. Experience with Google Cloud Platform Familiarity with Vertex AI, Gemini, or integration with LLM-powered services. Experience with WebSockets, event-driven architectures, or Pub/Sub. Knowledge of authentication/authorization standards (OAuth2, JWT, IAM). Experience with document processing, OCR, or workflow automation.