April 10, 2026
Software Engineer
Mid • Hybrid
45,000 - 65,000 USD
Krakow, Poland
About CoverTree
CoverTree is an insurtech MGA focused on revolutionising specialty personal lines. We bring digital distribution, automated underwriting, and data-driven pricing to manufactured homes (modular, tiny, ADU). We are the first digital insurance solution for 24 million Americans who live in manufactured homes. CoverTree is expanding into adjacent specialty markets to become THE specialty insurtech company focused on protecting middle America. We also are jumping on the AI-train ensuring quick GenAI/LLM adoption within always competetive Insurance market!
Job Summary
We are looking for a Software Engineer with strong experience in TypeScript and React. Our projects are built in Serverless way with 100% Infrastructure as Code. You have to be self-motivated, well organised and have strong passion for the quality of your solution!
We use hybid work-model with 2 days weekly from our office in northern part of Krakow, Poland.
Candidate must be able to work partially in US timezone (for example starting work between 9-11 am Polish time).
What do we offer
Our compensation is paid bi-weekly,
Besides salary, our compensation package contains Stock Options and yearly bonus,
Ability to work within market distrupting startup,
Help with obtaining AWS Certifications,
Awesome company trips to our United States office once a year!
Unlimited Paid Time Off!
Responsibilities
Collaborate with the engineering manager, engineering team, and product team to understand and implement requirements and tech specs
Identify opportunities for architecture improvements and system optimisation and help to deliver them
Architect new systems and design APIs with a focus on testability, and maintainability
Drive high engineering standards on the team through code review, automated testing, and mentoring. We care what our code looks like, and you should too
Reinvent a broken experience and disrupt a legacy industry through novel and scalable product design.
Candidate Background
2+ years of experience in full-stack web development (in our tech stack)
A background in programming on the web and/or mobile development, and a natural curiosity about learning new technologies
Experience in building distributed, high scale systems that handle millions of visitors
Hands on experience in the cloud, preferably in AWS
Curiosity and business acumen, and an ability to learn and take on new opportunities
Good communication in English & Polish languages,
Excellent communication skills, both written and verbal
Tech Stack
React, Typescript, Node, GraphQL, AWS, Microservices & Event Driven Architecture, Stripe, Plaid, Numerous 3rd party data integrations
Testing: Playright, Jest, Vitest
Other Tools: Figma, Git, Jira, Confluence
Similar jobs you might like
Technology
CoverTree
Senior Software Engineer
Senior
Hybrid
Krakow, Poland
60,000 - 80,000 USD
🏢 Summary: Senior Software Engineer role focused on building and scaling a serverless, full-stack insurance platform using TypeScript and React. The position involves designing distributed systems, architecting APIs, and improving cloud-based infrastructure with strong emphasis on quality and automated testing. The role requires partial overlap with US time zones and hybrid work in Krakow. 🗂️ Requirements: 4+ years of full-stack web development experience in TypeScript-based stack, Strong experience with React and TypeScript, Experience building distributed, high-scale systems, Hands-on experience with AWS cloud services, Experience designing APIs and microservices architectures, Experience with automated testing frameworks, Ability to work partially in US timezone, Ability to work in hybrid model in Krakow, Proficiency in English and Polish 📃 Skills: TypeScript, React, Node, GraphQL, AWS, Microservices, Serverless, Stripe, Playwright, Jest, Vitest, Git, Jira, Confluence, Figma 🏢 Description: About CoverTree CoverTree is an insurtech MGA focused on revolutionising specialty personal lines. We bring digital distribution, automated underwriting, and data-driven pricing to manufactured homes (modular, tiny, ADU). We are the first digital insurance solution for 24 million Americans who live in manufactured homes. CoverTree is expanding into adjacent specialty markets to become THE specialty insurtech company focused on protecting middle America. We also are jumping on the AI-train ensuring quick GenAI/LLM adoption within always competetive Insurance market! Job Summary We are looking for a Senior Software Engineer with strong experience in TypeScript and React. Our projects are built in Serverless way with 100% Infrastructure as Code. You have to be self-motivated, well organised and have strong passion for the quality of your solution! We use hybid work-model with 2 days weekly from our office in northern part of Krakow, Poland. Candidate must be able to work partially in US timezone (for example starting work between 9-11 am Polish time). What do we offer Our compensation is paid bi-weekly, Besides salary, our compensation package contains Stock Options and yearly bonus , The Stock Options guarantee you unique opportunity to bump up your compensation package whenever the company IPOs or gets sold! Ability to work within market distrupting startup, Help with obtaining AWS Certifications, Awesome company trips to our United States office once a year! Unlimited Paid Time Off! Responsibilities Collaborate with the engineering manager, engineering team, and product team to understand and implement requirements and tech specs Identify opportunities for architecture improvements and system optimisation and help to deliver them Architect new systems and design APIs with a focus on testability, and maintainability Drive high engineering standards on the team through code review, automated testing, and mentoring. We care what our code looks like, and you should too Reinvent a broken experience and disrupt a legacy industry through novel and scalable product design. Candidate Background 4+ years of experience in full-stack web development (in our tech stack) A background in programming on the web and/or mobile development, and a natural curiosity about learning new technologies Experience in building distributed, high scale systems that handle millions of visitors Ability to take ownership, use AI-coding tools to your adventage Be able to help less experianced team members Hands on experience in the cloud, preferably in AWS Curiosity and business acumen, and an ability to learn and take on new opportunities Good communication in English & Polish languages, Excellent communication skills, both written and verbal Tech Stack React, Typescript, Node, GraphQL, AWS, Microservices & Event Driven Architecture, Stripe, Numerous 3rd party data integrations Testing: Playright, Jest, Vitest Other Tools: Figma, Git, Jira, Confluence
Technology
DevsData LLC
Software Engineer (React)
Senior
Hybrid
Warsaw, Poland
14,500 - 17,000 PLN/mo
🏢 Summary: Full-time hybrid Software Engineer role focused on building responsive, AI-driven web applications for enterprise platforms using modern JavaScript technologies. The position involves developing high-quality React-based interfaces, applying TDD and CI practices, and collaborating within cross-functional Agile teams. Long-term B2B contract based in Warsaw with competitive salary. 🗂️ Requirements: 6+ years experience with JavaScript, 6+ years experience with TypeScript, Strong knowledge of design patterns in JavaScript, Proficiency in React with Redux, Experience with Next.js, Understanding of functional programming concepts, Strong knowledge of asynchronous programming, Experience with Git and branch management, Experience debugging front-end applications, Experience creating and integrating custom packages, Understanding of object-oriented programming principles, Practical experience with HTML5, Practical experience with CSS3, Experience in Agile environments, Ability to develop cross-browser compatible code 📃 Skills: JavaScript, TypeScript, React, Redux, Next.js, HTML5, CSS3, Git, TDD, CI, Agile 🏢 Description: 💰 Salary: 14,500-17,000 PLN/month 🌎 Hybrid from Warsaw, Poland 🕦 Full-time position, long-term ☑️ B2B We are looking for a Software Engineer to join our client, a technology company that builds AI-powered platforms and consulting solutions for enterprise operations, with a strong focus on the private capital sector. The company has over ten years of experience working with high-growth and PE-backed businesses, combining deep domain expertise with advanced technology to drive measurable results. Requirements: 6+ years of experience working with JavaScript and TypeScript Solid understanding of design patterns and how to apply them in JavaScript development. Proficiency in a modern front-end JavaScript framework such as React.js with Redux; experience with Next.js is an advantage. Familiarity with functional programming concepts. Strong grasp of asynchronous programming and its best practices. Knowledge of Git and experience with branch management. Experience troubleshooting front-end issues and using relevant debugging tools. Familiarity with creating and integrating custom packages. Good understanding of object-oriented programming principles and their use in JavaScript. Ability to perform effectively under pressure and meet strict deadlines. Practical experience with HTML5 and CSS3. Experience working within Agile development environments and practices. Strong communication and organizational abilities. Skilled in developing cross-browser compatible code. A Bachelor’s degree in Computer Science or a related field is preferred. Key Responsibilities: Creating and building responsive user interfaces using React. Applying and maintaining test-driven development (TDD) practices along with continuous integration processes. Working closely with a cross-functional team that includes project managers, analysts, and sales representatives to deliver high-quality, interactive products within deadlines. Promoting and implementing best practices in testing, accessibility, and performance optimization. Partnering with design, backend, QA, and product teams to develop reliable, user-focused solutions.
Technology
DevsData LLC
Senior Software Engineer (Java+React)
Senior
Hybrid
Warsaw, Poland
21,000 - 22,000 PLN/mo
🏢 Summary: Full-time Full Stack Software Engineer role focused on building AI-powered enterprise platforms using Java and React in a hybrid Warsaw setup. The position involves developing responsive front-end applications and scalable microservices-based back-end systems, integrating cloud services, and maintaining CI/CD pipelines. Long-term employment contract with emphasis on high-performance, secure, and maintainable solutions. 🗂️ Requirements: 5+ years experience as Full Stack Developer with Java and React.js, Strong proficiency in React.js and Redux, Strong knowledge of TypeScript, HTML5, CSS3, ES6+, Experience with state management and component-based architecture, Experience with UI libraries (Material-UI, Bootstrap, or Tailwind), Strong expertise in Java, Spring Boot, Hibernate, JPA, Experience building RESTful APIs and microservices, Knowledge of OAuth2, JWT, and session-based authentication, Experience with PostgreSQL or MySQL, Experience with MongoDB or Redis, Hands-on experience with CI/CD tools, Experience with AWS, Azure, or GCP, Experience with Docker and Kubernetes, Bachelor’s or Master’s degree in Computer Science or related field, Experience working in Agile environments 📃 Skills: Java, React, Redux, TypeScript, HTML5, CSS3, JavaScript, Spring, SpringBoot, Hibernate, JPA, REST, Microservices, OAuth2, JWT, PostgreSQL, MySQL, MongoDB, Redis, Jenkins, GitHub, GitLab, AWS, Azure, GCP, Docker, Kubernetes 🏢 Description: 💰 Salary: 21,000-22,000 PLN/month 🌎 Hybrid from Warsaw, Poland 🕦 Full-time position, long-term ☑️ Contract of Employment We are looking for a Software Engineer to join our client, a technology company that builds AI-powered platforms and consulting solutions for enterprise operations, with a strong focus on the private capital sector. The company has over ten years of experience working with high-growth and PE-backed businesses, combining deep domain expertise with advanced technology to drive measurable results. Requirements: 5+ years of professional experience as a Full Stack Developer working with Java and React.js. Strong proficiency in React.js, Redux, TypeScript, HTML5, CSS3, and modern JavaScript (ES6+). In-depth understanding of state management solutions and component-based design principles. Experience working with UI libraries/frameworks such as Material-UI, Bootstrap, or Tailwind CSS. Solid expertise in Java, Spring Boot, Hibernate, JPA, and building RESTful APIs. Experience designing and working with microservices architecture and API Gateway patterns. Knowledge of authentication and authorization approaches, including OAuth2, JWT, and session-based methods. Experience with relational databases (PostgreSQL, MySQL) as well as NoSQL solutions (MongoDB, Redis). Hands-on experience using CI/CD tools like Jenkins, GitHub Actions, or GitLab CI/CD. Familiarity with cloud platforms such as AWS, Azure, or GCP, along with containerization tools like Docker and Kubernetes. Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline. Experience operating within Agile development environments. Strong analytical thinking and problem-solving abilities. Key Responsibilities: Build and develop dynamic, responsive, and high-performing user interface components using React.js, Redux, and modern JavaScript (ES6+). Ensure applications function consistently across different browsers while delivering a smooth user experience. Enhance front-end performance and apply best practices in UI/UX design. Design, develop, and maintain RESTful APIs and microservices using Java technologies such as Spring Boot, Hibernate, and JPA. Implement secure authentication, authorization, and effective data management solutions. Work with both relational and NoSQL databases, including PostgreSQL, MySQL, and MongoDB. Integrate external services, APIs, and cloud-based platforms into applications. Oversee deployment processes using CI/CD pipelines and containerization technologies like Docker and Kubernetes. Produce clean, efficient, and maintainable code in line with established best practices. Develop and maintain unit and integration tests for both front-end and back-end systems. Collaborate closely with UI/UX designers, product managers, and DevOps specialists. Take part in Agile/Scrum processes and support ongoing improvements to development workflows.
Technology
Capco Poland
Software Engineer (React) (She/He/They)
Mid
Remote
Warsaw, Poland
🏢 Summary: Software Engineer role focused on end-to-end development of B2B and B2C SaaS platforms in the cybersecurity domain. The position involves building secure, scalable frontend and backend solutions using React, TypeScript, NestJS, and Node.js. You will contribute to API development, UI implementation, testing, and code quality within an agile environment. 🗂️ Requirements: Based in Poland, 2+ years of software engineering experience, Experience with JavaScript and TypeScript, Experience with HTML5 and CSS3, Experience with React, Experience with NestJS and Node.js, Experience building REST APIs, Familiarity with Git, Ability to write unit tests, Experience with testing frameworks, Understanding of Agile methodology, Strong computer science fundamentals, Good written and spoken English 📃 Skills: JavaScript, TypeScript, HTML5, CSS3, React, NestJS, Node.js, REST, Git, Mocha, Jest, Agile, AzureDevOps, Slack 🏢 Description: CAPCO POLAND *We are looking for Poland based candidate. Capco is a fully independent, global management and technology consultancy. For 25 years we have combined innovative thinking with deep industry knowledge to deliver business consulting, digital transformation and technology services to Finance and Energy markets. Our collaborative and efficient approach helps clients reduce costs and manage risk and regulatory change while increasing revenues. We are thinkers, innovators, and disruptors. We are small enough to care but large enough to matter. Role Overview As a Software Engineer you will be involved in end-to-end development for our B2B and B2C SaaS platforms. You’ll work with React and TypeScript on the frontend, alongside NestJS and Node.js on the backend, partnering closely with senior engineers and the Technical Lead Engineer. Your focus will be on delivering secure, scalable, and user-focused solutions. This role offers strong opportunities for professional growth while contributing to products that protect millions of small businesses and consumers in the cybersecurity space. How you will get the job done Write high quality, maintainable, and well-tested code. Implement front-end UI components using TypeScript and React. Implement RESTful API endpoints using TypeScript, NestJS, and Node.js. Participate in peer code reviews to maintain code quality and follow engineering best practices. Collaborate with developers to build reusable code and components. Follow software security requirements and secure coding practices. Leverage modern developer tools (including AI-assisted tools) to enhance productivity. Skills and experience you will need 2+ years of experience in software engineering. Experience writing code in JavaScript/TypeScript, HTML5, CSS3. Experience with front-end technologies and frameworks, preferably React. Experience with NestJS, Node.js, and API development. Strong computer science fundamentals and problem-solving/analytical skills. Familiarity with version control systems (e.g., Git). Understanding of agile software development lifecycle. Ability to write unit tests. Experience with testing frameworks such as Mocha, Jest, etc. Strong communication skills — able to explain technical decisions clearly. Good written and spoken English proficiency is required; this role involves regular communication with US-based stakeholders via Slack, Azure DevOps, and video calls. We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects. ONLINE RECRUITMENT PROCESS STEPS Screening call with Recruiter Technical Interview Client Interview Feedback/Offer We have been informed of several recruitment scams targeting the public. We strongly advise you to verify identities before engaging in recruitment related communication. All official Capco communication will be conducted via a Capco recruiter.
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
DevsData LLC
Software Engineer Team Lead (React + Node.js)
Senior
Hybrid
Warsaw, Poland
29,500 - 33,200 PLN/mo
🏢 Summary: Full-time Team Lead Software Engineer role focused on leading a full-stack team building high-performance web applications using React and Node.js. The position combines hands-on development with architectural ownership, mentoring, and delivery of scalable, AI-powered enterprise platforms. Work involves designing microservices, APIs, and cloud-based containerized deployments in a hybrid setup from Warsaw. 🗂️ Requirements: 7+ years full-stack experience with React.js and Node.js in production, 2+ years in Team Lead or senior engineering leadership role, Strong knowledge of React ecosystem (Redux, Hooks, component architecture, performance optimization), Proficiency in HTML5, CSS3, JavaScript ES6+, Experience with build tools (Webpack, Vite, or Babel), Experience with Express.js and RESTful API design, Knowledge of OAuth, JWT, session-based authentication, Experience with PostgreSQL or MySQL, Experience with MongoDB or other NoSQL databases, Hands-on experience with Docker, Familiarity with AWS or other major cloud platform, Experience with Git and Agile/Scrum methodologies 📃 Skills: React, Redux, JavaScript, HTML5, CSS3, Node.js, Express, REST, GraphQL, OAuth, JWT, PostgreSQL, MySQL, MongoDB, Docker, Kubernetes, AWS, Git, Webpack, Vite, Babel, Agile, Scrum 🏢 Description: 💰 Salary: 29,500–33,200 PLN/month 🌎 Hybrid from Warsaw, Poland 🕦 Full-time position, long-term ☑️ Contract of Employment We are looking for a Team Lead Software Engineer to join our client, a technology company that builds AI-powered platforms and consulting solutions for enterprise operations, with a strong focus on the private capital sector. The company has over ten years of experience working with high-growth and PE-backed businesses, combining deep domain expertise with advanced technology to drive measurable results. In this role, the focus will be on leading a team of developers across front-end and back-end development, owning architectural decisions, and contributing directly to the codebase. You will mentor engineers and drive the delivery of high-performance web applications using React and Node.js. Requirements 7+ years of full-stack development experience with React.js and Node.js in production environments 2+ years in a team lead, tech lead, or senior engineering leadership role Strong command of the React ecosystem: Redux, React Hooks, component architecture, and performance optimization Solid HTML5, CSS3, and modern JavaScript (ES6+); experience with build tooling such as Webpack, Vite, or Babel Proficiency with Express.js and API design (RESTful; GraphQL is a plus) Working knowledge of auth patterns: OAuth, JWT, session-based authentication Hands-on experience with PostgreSQL or MySQL; familiarity with MongoDB or similar NoSQL databases Docker experience required; Kubernetes is a plus Familiarity with at least one major cloud platform (AWS preferred) Comfortable with Git workflows and Agile/Scrum delivery Responsibilities Lead and mentor a team of software engineers; run code reviews, set engineering standards, and hold the bar on quality Architect and build full-stack features using React.js (with Redux and Hooks) on the front end and Node.js / Express.js on the back end Design scalable microservices and RESTful (or GraphQL) APIs aligned with product requirements Own the testing strategy: define coverage expectations, enforce unit and integration testing, and integrate quality gates into CI/CD pipelines Manage containerized deployments via Docker; collaborate on infrastructure with cloud platforms (AWS, Azure, or GCP) Partner directly with Product and Design to translate requirements into production-grade, accessible interfaces Model and maintain SQL and NoSQL data schemas; own data interaction patterns across services Monitor production systems, triage incidents, and drive root-cause resolution Keep technical documentation accurate and up to date Get to know DevsData We are a technology consulting company and a recruitment agency, delivering software solutions to clients from Europe and the US. We work 100% remotely, in an international team. We employ people with experience in international corporations as well as the ones from the best technical and business universities. Find out more: https://devsdata.com
Technology
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: ID73490 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 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 Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience; 4+ years of professional software engineering experience focused on backend and cloud infrastructure; Strong experience with JavaScript , Node.js , and TypeScript ; Strong understanding of RESTful APIs , Microservices architecture, and event-driven systems; Experience working with databases, including PostgreSQL , and data persistence concepts; Hands-on experience with Microsoft Azure and Amazon Web Services (AWS) ; Deep experience with Infrastructure as Code using Terraform and CI/CD using Azure DevOps ; Experience with legacy platform migrations, ETL processes, and data hygiene; Experience developing secure, high-quality, and maintainable code following industry security best practices; Familiarity with Dynatrace and CloudWatch ; Upper-intermediate English level. 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
React Native Engineer
Senior
Remote
Krakow, Poland
5,600 - 7,400 USD
🏢 Summary: Senior React Native Engineer role focused on building and maintaining cross-platform mobile app features for a global QSR brand across iOS and Android. The position involves developing in TypeScript, integrating backend APIs and payment systems, implementing automated testing, and contributing to React Native architecture improvements within an Agile environment. The engineer will collaborate cross-functionally and support CI/CD, releases, and performance optimization. 🗂️ Requirements: 4+ years of professional software engineering experience, Commercial experience with React Native and TypeScript, Strong understanding of React Native architecture and Redux, Experience with REST APIs and token-based authentication, Familiarity with iOS and Android native builds (Swift/Objective-C, Kotlin/Java), Experience with unit, component, and end-to-end mobile testing, Experience releasing apps to App Store or Google Play, Upper-intermediate English level 📃 Skills: ReactNative, TypeScript, Redux, REST, Swift, Objective-C, Kotlin, Java, CI/CD, BrowserStack, GitHubActions, Expo, Fastlane, Adyen, ApplePay, GooglePay, LaunchDarkly, Sentry, AdobeExperiencePlatform, QuantumMetric, i18n, OneTrust, SSL 🏢 Description: ID72470 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 React Native Engineer to build and maintain consumer mobile app features for a global QSR brand, spanning ordering, menu, cart, checkout, payments, and loyalty across iOS and Android. You will write clean TypeScript, integrate backend ordering and authentication APIs, maintain automated tests including end-to-end flows on real devices via BrowserStack, and contribute to the ongoing migration to React Native New Architecture. The role follows collaborative Agile practices with peer code review on every pull request. What you will do Build and maintain app features across the full stack of the mobile experience — ordering, menu, cart, checkout, payments, loyalty, and store locator; Write clean, well-tested TypeScript following established coding standards, with automated checks (linting, formatting, architectural boundary rules) running on every commit; Connect the app to backend services and third-party tools: ordering API, authentication, payment processors, fraud detection, feature flags, and analytics; Work with product managers, designers, and backend engineers to turn requirements into working software — joining sprint planning and reviews, implementing against Figma designs, aligning on API contracts; Review code from teammates and incorporate review feedback on pull requests; all PRs go through CI checks and peer review before merging; Debug and fix issues on both iOS and Android using crash reporting tools, native logs, and device/simulator builds; Write and maintain tests — unit, component, performance, and end-to-end flows tested on real devices via BrowserStack; Help keep build and release pipelines healthy: automated builds, beta testing distributions, and production releases to the App Store and Google Play; Document work — code comments, architecture decision records, and notes in the project management system; Participate in Agile ceremonies: standups, sprint planning, refinement, and retrospectives; Stay current with the React Native ecosystem and contribute to team-wide improvements, including the ongoing migration to the React Native New Architecture. Must haves 4+ years of professional software engineering experience; Strong commercial experience building cross-platform mobile apps with React Native and TypeScript ; Solid understanding of React Native architecture : state management (Redux), navigation, performance optimization, and local storage; Experience calling REST APIs and working with token-based authentication flows; Familiarity with the native side of React Native — iOS (Swift/Objective-C) and Android (Kotlin/Java) builds, native modules — or genuine enthusiasm to learn; Practical experience with mobile testing : unit tests, component tests, and end-to-end flows; Experience shipping apps to the App Store and/or Google Play ; Clear communicator who works well in a collaborative, cross-functional team; Upper-intermediate English level. Nice to haves Payment integrations (Adyen, Apple Pay, Google Pay); Feature flag systems (e.g., LaunchDarkly); Mobile analytics or error tracking (Sentry, Adobe Experience Platform, Quantum Metric); CI/CD for mobile: GitHub Actions, Expo EAS, Fastlane, BrowserStack; Internationalization (i18n) and multi-language app support; Privacy and consent frameworks (e.g., OneTrust); SSL/certificate pinning for mobile API security. 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
Senior
Remote
Krakow, Poland
5,599 - 7,410 USD
🏢 Summary: Senior Frontend Engineer role focused on building and maintaining guest-facing web experiences for a global QSR platform, including ordering, checkout, payments, and loyalty features. The position involves developing scalable React and Next.js applications with TypeScript, integrating headless AEM content and backend APIs, and ensuring high performance, accessibility, and SEO standards. You will collaborate in an Agile team with peer code reviews and automated testing across the full development lifecycle. 🗂️ Requirements: 4+ years of professional software engineering experience, Strong commercial experience with React and TypeScript, Hands-on experience with Next.js and server-side rendering, Proficiency with CSS Modules or Tailwind, Deep understanding of React fundamentals (hooks, context, lifecycle, performance), Experience with Redux Toolkit or equivalent state management, Experience with React Query or similar server-state management, Experience integrating RESTful APIs and token-based authentication, Experience with frontend testing (unit, component, accessibility), Familiarity with CI/CD pipelines (GitHub Actions, Azure DevOps, or equivalent), Strong understanding of SEO and Core Web Vitals optimization, Upper-intermediate English level 📃 Skills: TypeScript, React, Next.js, JavaScript, CSS, Tailwind, Redux, ReactQuery, REST, CI/CD, GitHubActions, AzureDevOps, AEM, GraphQL, Sentry 🏢 Description: ID72472 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 Frontend Engineer to build and maintain guest-facing web experiences for a global QSR platform, working across restaurant locator, menu browsing, online ordering, cart, checkout, payments, and loyalty. You will write clean TypeScript using React and Next.js App Router, implement AEM headless content, integrate backend ordering and authentication APIs, and maintain automated tests with attention to Core Web Vitals and accessibility standards. The role follows collaborative Agile practices with peer code review on every pull request. What you will do Build and maintain features across the full guest web experience, including restaurant locator, menu browsing, online ordering, cart, checkout, payments, and loyalty; Write clean, well-tested TypeScript following established coding standards with automated checks running on every commit; Implement AEM-delivered content and components using a headless architecture; Connect the site to backend services and third-party tools, including ordering APIs, authentication, payment processors, feature flags, and analytics; Work with product managers, designers, and backend engineers to turn requirements into working software; Participate in sprint planning and reviews; Implement solutions based on Figma designs; Align on API contracts; Review code from teammates; Incorporate review feedback into your own pull requests; Debug and fix issues across browsers using crash reporting tools, network traces, and performance profiling; Write and maintain unit, component, and integration tests with attention to accessibility and Core Web Vitals budgets; Help keep build and release pipelines healthy, including automated builds, preview deployments, and production releases; Participate in Agile ceremonies, including standups, sprint planning, refinement, and retrospectives; Stay current with the React and Next.js ecosystem and contribute to team-wide improvements, including performance and architecture initiatives. Must haves 4+ years of professional software engineering experience ; Strong commercial experience building production web applications with React and TypeScript ; Experience with CSS Modules or Tailwind ; Deep understanding of React fundamentals, including hooks, context, component lifecycle, and performance patterns; Hands-on experience with Next.js (App Router preferred) and server-side rendering patterns; Solid grasp of state management using Redux Toolkit or equivalent and server-state patterns using React Query or similar; Experience integrating RESTful APIs and token-based authentication flows; Practical experience with frontend testing, including unit tests, component tests, and accessibility checks; Familiarity with DevOps practices and CI/CD pipelines using GitHub Actions , Azure DevOps , or equivalent; Strong understanding of SEO, Core Web Vitals, and performance optimization techniques; Clear communicator who works well in a collaborative, cross-functional team; Upper-intermediate English level. Nice to haves Adobe Experience Manager (AEM) headless content delivery; Feature flag systems (e.g., LaunchDarkly); Web analytics or error tracking (Sentry, Adobe Experience Platform, Quantum Metric); GraphQL ; Accessibility (WCAG 2.1 AA) and internationalization (i18n) experience; Privacy and consent frameworks (e.g., OneTrust); Experience mentoring junior developers and leading code reviews. 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
esurance
Senior Full-Stack Engineer (ASP.NET / React)
Senior
Remote
Krakow, Poland
62,000 - 80,000 EUR
🏢 Summary: Senior Full-Stack Engineer role with a 50/50 backend and frontend focus, building scalable microservices-based applications using ASP.NET (C#) and React with TypeScript in a cloud-native environment. The position involves designing and maintaining REST APIs, developing responsive user interfaces, ensuring high test coverage, and contributing to architectural decisions with strong technical ownership. Poland-based employment (Umowa o Pracę) with remote flexibility and quarterly in-person collaboration. 🗂️ Requirements: MSc+ in Computer Science or equivalent, Minimum 5 years experience with ASP.NET and C#, Minimum 5 years experience building REST APIs, Minimum 5 years experience with React, Experience with TypeScript, Strong knowledge of microservices architecture, Knowledge of cloud design patterns, Experience with unit, integration, and end-to-end testing, High level of technical ownership, Fluent English (minimum B2), Poland residency 📃 Skills: ASP.NET, C#, REST, React, TypeScript, Microservices, AWS, Agile, DDD, UnitTesting, IntegrationTesting, E2ETesting, Cloud 🏢 Description: We’re looking for a Senior Full-Stack Engineer who brings deep technical expertise and a collaborative mindset to our product development team. You will work with a modern microservices architecture, building scalable backend services using the ASP.NET Web API with C#, and intuitive frontend interfaces using mainly React and TypeScript. This is a hands-on engineering role with a 50/50 front-/backend focus, ideal for someone who likes to take ownership, thrives in a dynamic product team, and enjoys mentoring others. This role could easily become a Tech Lead role in a foreseeable future. If you're passionate about designing high-impact software in a cloud-native environment, we’d love to hear from you. This Poland-based role offers remote flexibility, but we value in-person collaboration. Our team meets in Poland for at least one week each quarter, so we request all applicants to be located in Poland. This is not a globally remote role. Poland residency is required. The contract form is Umowa o Pracę (only, no B2B). What you will be responsible for Collaborate proactively in refinement sessions with product and tech teams to ensure clarity and feasibility of features. Design, implement, and maintain scalable web APIs using ASP.NET and microservices architecture principles. Develop responsive user interfaces with React and TypeScript that enhance usability and performance. Work closely with Product Owners to clarify feature requirements and ensure business context is well-understood. Define, design and align feature architecture with the Head of Engineering to ensure consistency and scalability. Ensure features meet Definition of Done, with state-of-the-art unit, integration, and end-to-end test coverage. Support incident response and production issue resolution as per team standards. Actively contribute to team knowledge sharing and coach colleagues in technical best practices. What makes you a match Essential Qualifications: MSc+ in Computer Science or equivalent 5 years of proven experience in building secure REST APIs using ASP.NET , as well as developing solid front-end applications with React are non-negotiable must haves. Comprehensive knowledge of contemporary web application architectures, with a focus on microservices and cloud design patterns. Demonstrated ability of high technical Ownership and Tech Leadership are a requirement for this role. Bonus Skills: Hands-on experience with AWS infrastructure. Experience working in cross-functional product teams using Agile practices and following Domain-Driven Design (DDD). Collaboration and Interpersonal Skills: Clear and adaptive communication with both technical and non-technical stakeholders. Strong sense of ownership, accountability, and proactive problem-solving. Languages: English: B2 - (No certificate required, but Fluency) German, Polish, Ukrainian: desired, not required What you can expect A dynamic, ambitious team where your voice is heard, and your contributions truly matter. You’ll have real ownership over your decisions in a trusted, cross-functional environment within a Swiss product company that puts people first. We offer fair compensation, flexible working hours, a hybrid work setup, and a culture that supports both personal and professional growth, fostering a healthy work-life balance. Employer of Record: For this role, we offer employment through our trusted Employer of Record provider Remote.com , ensuring full legal compliance and a seamless experience for our team members in Poland. ID Verification: To maintain a fair and secure hiring process, candidates may be asked to verify their identity their identity before speaking with our Recruiter. This step helps us prevent fraud and focus our resources on genuine applicants. About us Who we are esurance is a Swiss InsurTech offering a SaaS platform that connects SMEs, insurance providers, brokers, and business application providers. Founded in 2013, we're on a mission to make health insurance for small businesses truly hassle-free. What makes us unique You'll be part of a connected, forward-thinking team built on trust, openness, and mutual respect — working hybrid from Zürich or remotely across Europe. We invest in your growth through agile practices, real ownership, and a transparent Grading System that ensures fair pay and clear career paths. Our core values We are connected. We are ahead. We are clear. We are approachable. Do these resonate with you? → Come join us. Our Recruitment Process & Principles We keep our process transparent and respect your time: Application Review — You hear from us within 5 business days. Always. Recruiter Screen — A relaxed Get2Know call to explore mutual fit. Four Interviews — Two Role Knowledge interviews (peer + supervisor), one Culture Match, one Leadership conversation. Batched into two days wherever possible. Hiring Decision — Thoughtful, timely. You'll know within 1–2 weeks. Use of Artificial Intelligence (AI) We use AI to increase productivity and you're welcome to use it to polish your CV or Coverletter. Interviews and assessments should reflect your genuine self, though. Recruiting Agencies: We don't work with unsolicited agency submissions. Thanks for respecting this.