Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
June 19, 2026
Software Engineer
Mid • Remote
47,300 - 64,500 EUR
Warsaw, Poland
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
Similar jobs you might like
Technology
Sigma Software
Middle/Senior Front-End Developer
Senior
Hybrid
Lisbon, Portugal
🏢 Summary: Middle/Senior Front-End Engineer role focused on building scalable React-based customer experiences for onboarding, pricing, subscriptions, and payments. The position combines hands-on product development, automated testing, code quality, and cross-functional collaboration in a large-scale global product environment. 🗂️ Requirements: 4+ years of commercial software development experience, Strong React, TypeScript, JavaScript, and RxJS expertise, Experience building scalable front-end applications, Experience with Jest, Karma, WebdriverIO, and Cucumber, Knowledge of code-quality practices and tools, including SonarQube and ESLint, Experience in product-oriented, Agile environments, Familiarity with modern development tooling and CI/CD practices, Upper-Intermediate English or higher 📃 Skills: React, TypeScript, JavaScript, RxJS, SonarQube, ESLint, Jest, Karma, WebdriverIO, Cucumber, CI/CD, Webpack, GitLab, ELK, Tableau, PNPM, Miro, Claude, Backend 🏢 Description: Join a product-focused engineering team building experiences used by millions of users worldwide. We are looking for a Middle/Senior Front-End Engineer who is passionate about creating scalable customer-facing solutions and improving user journeys across onboarding, subscriptions, pricing, and payment flows. You will work in a highly collaborative environment alongside Product Managers, Designers, QA Engineers, and Back-End Engineers to deliver impactful features that directly support business growth. This role is suitable for specialists with strong React and TypeScript expertise who enjoy combining technical excellence with product thinking. We at Sigma Software offer the opportunity to work on meaningful large-scale products, influence technical decisions, grow within a mature engineering culture, and collaborate with experienced international teams. Remote/hybrid/on-site format, location, and employment type are to be confirmed. Customer Our Customer is an international product company operating a large-scale digital platform with millions of users globally. The company actively invests in improving customer acquisition, onboarding, trial experiences, subscription management, and payment solutions while maintaining a strong engineering and product culture focused on innovation, experimentation, and long-term growth. Project You will join one of the product development teams responsible for customer growth and experience optimization initiatives. The team works on strategic product areas including pricing evolution, onboarding journeys, trial conversion, and payment experience improvements. The project combines modern Front-end development practices with strong cross-functional collaboration and a data-driven product approach. Engineers are encouraged to contribute ideas, participate in technical discussions, and help improve development processes across teams. Requirements 4+ years of commercial software development experience Strong expertise in React, TypeScript, JavaScript, and RxJS Experience building modern scalable Front-end applications Strong understanding of software quality practices and code quality tools such as SonarQube and ESLint Experience with automated testing frameworks including Jest, Karma, WebdriverIO, and Cucumber Experience working in product-oriented companies and Agile development environments Familiarity with modern development tooling and CI/CD practices Ability to collaborate effectively within cross-functional teams Good communication skills and proactive mindset Willingness to learn and contribute beyond Front-end development when needed Upper-Intermediate English level or higher Will be a plus Experience with Webpack Familiarity with GitLab and GitLab CI Experience using ELK stack and Tableau Knowledge of PNPM Experience with collaboration tools such as Miro Exposure to AI-assisted development tools such as Claude Code Understanding of Back-end development concepts Personal profile Strong team player with a collaborative mindset Product-oriented thinking and customer-focused approach Passion for learning and continuous improvement Proactive attitude toward innovation and process enhancement Ownership mentality and willingness to contribute to team success Openness to knowledge sharing and mentoring culture Responsibilities Develop and enhance customer-facing product features focused on onboarding, pricing, subscriptions, and payment experiences Build scalable, maintainable, and high-quality Front-end applications using React and TypeScript Collaborate closely with Product Managers, Designers, QA Engineers, and Back-End Engineers in a cross-functional environment Participate in technical discussions, architecture decisions, and solution design activities Ensure code quality through testing, static analysis tools, and engineering best practices Write and maintain automated tests for UI and integration scenarios Participate in peer code reviews and knowledge-sharing initiatives Contribute to improving engineering processes, developer experience, and team collaboration Support continuous improvement initiatives that increase engineering efficiency and product quality Assist with Back-end related implementation tasks when needed
Technology
Superdevs
Senior React Developer
Senior
Remote
Warsaw, MZ, Poland
120 - 150 PLN
🏢 Summary: Remote B2B frontend engineering role building a platform for European venture capital firms. The position centers on developing scalable React and Next.js applications, with optional backend contributions in C# and .NET. 🗂️ Requirements: 5+ years of professional software development experience, Commercial experience with React and Next.js, Very good JavaScript and TypeScript knowledge, Experience building responsive, maintainable web applications, Experience integrating frontend applications with REST APIs, Understanding of frontend architecture, performance, and development best practices, Excellent English skills 📃 Skills: React, Next.js, JavaScript, TypeScript, REST, APIs 🏢 Description: Does building awesome, innovative products that add up to something meaningful sound like a dream come true? Come join us and make that vision a reality! About You will be fully integrated into our client’s remote engineering team , working on a cutting-edge platform tailored specifically for venture capital firms across Europe . The role is primarily focused on frontend development , with the opportunity to contribute to backend development in .NET depending on your experience and interests. Responsibilities Design, develop, and maintain modern, scalable frontend applications using React and Next.js Build reusable, high-quality UI components and deliver intuitive user experiences Translate business and product requirements into reliable technical solutions Collaborate closely with backend developers, product stakeholders, and other members of the engineering team Integrate frontend applications with APIs and backend services Contribute to application architecture, code quality, performance, and maintainability Participate in code reviews and technical discussions Optionally contribute to backend development using C# and .NET Our offer Competitive salary on a B2B contract Fully remote position Real impact and independence at work Individual career path Work-life balance A non-corporate atmosphere where innovation, personal growth, and teamwork thrive Collaboration with 100+ smart, curious & ambitious engineers What you bring 5+ years of professional software development experience Strong commercial experience with React and Next.js Very good knowledge of JavaScript / TypeScript Experience building modern, responsive, and maintainable web applications Experience integrating frontend applications with REST APIs Good understanding of frontend architecture, performance, and software development best practices Excellent English language skills Nice to have: Experience with C# and .NET / .NET Core Experience with MS SQL Understanding of microservices architecture Experience working on B2C or complex web applications Interest in financial markets or venture capital
Technology
emagine Polska
Senior Fullstack Developer – LCM & Angular Enablement
Senior
On-site
Stockholm, AB, Sweden
🏢 Summary: Senior full-stack consulting assignment supporting lifecycle management and modernization of business-critical case management applications for Customer Service. The role combines hands-on .NET and Angular development, technical-debt and risk reduction, and guidance to build a modern KYC user interface while strengthening frontend capability. The consultant will work in an agile team using modern engineering, automation, trunk-based practices, and AI-assisted development. 🗂️ Requirements: Senior full-stack development experience, Lifecycle management and modernization of business-critical applications, Technical-debt reduction and long-term maintainability, Angular, TypeScript, Modern web development, REST API development, User interface development, .NET/C# development, ASP.NET Core, Scalable, secure business application development, GitHub and GitHub Actions, CI/CD pipelines and automated deployments, Code reviews, Automated testing, AI-assisted development tools, Clean code, security, and maintainability focus, Agile cross-functional team collaboration, Knowledge sharing and Angular frontend guidance 📃 Skills: Angular, TypeScript, REST, .NET, C#, ASP.NET, GitHub, CI/CD, Kubernetes, Kafka, Microservices, AI, Testing 🏢 Description: Start date 2026-09-07 End date 2026-12-31 Project Description The team is responsible for maintaining and developing business-critical case management applications used primarily by Customer Service. These applications support daily operational processes and are important for efficient customer case handling, stable service delivery, and a good user experience for internal users. The team is entering a period with a significant set of lifecycle management activities related to older applications. This includes modernization, technical debt reduction, platform upgrades, and remediation of lifecycle and security-related risks. In parallel, the team will contribute to building a new modern user interface to support the KYC process within the case management area. The two consultant roles are intended to strengthen the team in complementary areas: one with a stronger focus on LCM activities combined with Angular/frontend guidance and capability building, and one with a stronger focus on legacy modernization, lifecycle management (LCM), and technical risk reduction. Both consultants are expected to work as integrated team members, contribute across shared priorities, and support the team’s ambition to increase the use of AI-assisted development in everyday engineering work. Assignment Context Team mission: Enable high-quality and efficient case processing across customer channels by providing flexible, scalable, and cost-effective case and process management solutions with strong focus on user experience, test automation, and continuous improvement. Main user group and stakeholder: Customer Service. Business area: Case management, including support for the KYC process. Key delivery focus: Lifecycle management of older applications combined with upcoming modern user interface development. Team capability need: Strengthening frontend competence, especially around Angular, through hands-on collaboration and knowledge sharing. Engineering direction: Increased use of AI-assisted development, modern engineering practices, and movement towards trunk-based development. Primary focus This is a senior fullstack role with a primary focus on supporting lifecycle management (LCM) activities and reducing the delivery load on the team. The consultant should contribute hands-on to maintenance, modernization, platform upgrades, technical debt reduction, and other activities needed to keep existing business-critical applications stable, secure, and maintainable. In addition, the profile should provide frontend and Angular guidance for upcoming UI development, including best practices, frontend setup, maintainable component design, and knowledge transfer. The role is expected to strengthen the team’s frontend capability through hands-on collaboration, mentoring, and practical support rather than being limited to isolated UI delivery. Required competencies Strong fullstack development experience, with solid frontend capability and the ability to contribute across both existing applications and new development initiatives. Experience working with lifecycle management, maintenance, modernization, technical debt reduction, and long-term maintainability of business-critical applications. Solid experience with Angular, TypeScript, modern web technologies, REST APIs, and user interface development. Strong experience with .NET/C# and modern .NET development practices, including ASP.NET Core. Experience designing, developing, improving, and maintaining scalable, secure, and user-friendly business applications. Experience with GitHub, GitHub Actions, CI/CD pipelines, code reviews, and automated deployments. Preferred competencies Familiarity with .NET Aspire for local development, service orchestration, observability, and cloud-native development. Familiarity with event-driven architectures, messaging patterns, and technologies such as Kafka. Understanding of software architecture, frontend architecture, integration patterns, microservices, distributed systems, and cloud-native platforms such as Kubernetes. Experience guiding other developers in Angular best practices, frontend architecture, development setup, and knowledge sharing within a team. Experience from regulated environments, case management, KYC, life and pension insurance, insurance administration, or similar process-heavy domains. Modern Engineering Practices Strong interest in modern software engineering practices and continuous improvement. Experience with automated testing, code reviews, CI/CD, and quality-focused development. Experience from teams adopting or moving towards trunk-based development, with small frequent integrations and fast feedback loops. Committed to clean code, maintainability, security, and long-term sustainability of business-critical applications. AI-Assisted Development Experience using AI-assisted development tools to improve productivity, software quality, documentation, testing, troubleshooting, and knowledge discovery. Able to combine AI support with engineering expertise, critical thinking, security awareness, and high quality standards. Curious and proactive in exploring AI-enabled ways of working and emerging technologies. Engineering Excellence Passion for delivering high-quality solutions with focus on maintainability, performance, security, and user experience. Experience working with both new development initiatives and long-term maintenance of business-critical applications. Takes ownership from idea to production and actively contributes to improving development processes and ways of working. Balances delivery speed with quality, security, and operational stability. Collaboration and Personal Qualities Fast learner who quickly adapts to new technologies, business domains, and ways of working. Proactive self-starter with a strong sense of ownership and accountability. Positive, solution-oriented mindset and strong team-player attitude. Enjoys collaboration, knowledge sharing, and building positive professional relationships. Effective communicator who can collaborate successfully with developers, architects, product owners, and business stakeholders. Comfortable working in agile, cross-functional teams and contributing across the full software development lifecycle.
Technology
Yard Corporate
Staff Software Engineer
Senior
Remote
Krakow, MA, Poland
150,000 - 205,000 USD/yr
🏢 Summary: Remote Staff Software Engineer role building high-scale cybersecurity platform features and public APIs using Ruby on Rails, Angular, and AWS. The offer emphasizes end-to-end ownership, low-latency API performance, engineering quality, and direct product impact, with compensation of approximately $150,000–$205,000 annually on a B2B contract. 🗂️ Requirements: 6+ years of commercial software development experience, Strong Ruby on Rails experience or deep Node.js expertise with ability to transition to Ruby, Experience delivering scalable, public-facing APIs, C1+ written and spoken English, Working-time overlap between UTC-5 and UTC+1, Experience in SaaS, fintech, or high-growth product environments 📃 Skills: Ruby, Rails, Node.js, Angular, AWS, APIs 🏢 Description: About Our Client On behalf of our Client - a highly profitable, US-headquartered scale-up in the Cybersecurity and Threat Prevention space—we are seeking an experienced Staff Software Engineer . Our Client builds real-time platform security solutions that protect global digital platforms from fraud, account abuse, and automated attacks. Operating at massive scale, their architecture processes high-throughput API traffic under stringent low-latency requirements. They combine deep backend scalability engineering with a heavy emphasis on intuitive product UI/UX and developer-first design. Location & Work Setup 100% Remote (requiring working overlap between UTC-5 and UTC+1 time zones). Hybrid Option: Access to a modern tech hub in Krakow, Poland if you prefer working from an office. Key Responsibilities Product Development: Architect and deliver end-to-end features using a tech stack centered on Ruby on Rails, Angular, and AWS . High-Throughput APIs: Design and optimize public-facing APIs with a focus on developer ergonomics, efficiency, and reliability. Engineering Standards: Drive continuous quality through thorough code reviews, architectural discussions, and technical mentoring. Product Impact: Work in an autonomous, streamlined engineering team where your technical decisions directly shape the platform's trajectory. Candidate Profile 6+ years of commercial software development experience, ideally within SaaS, fintech, or high-growth product companies. Backend Proficiency: Strong experience with Ruby on Rails (or deep expertise in Node.js with a fast learning agility to transition into a Ruby environment). API Ecosystems: Proven track record of shipping scale-ready, public-facing APIs optimized for developer consumption. Communication: C1+ fluent written and spoken English for daily collaboration in a distributed team. Work Culture High Autonomy: Strong emphasis on complete project ownership from concept to production release. Pragmatic & Modern: Openness to experiment, iterate, and leverage automation and modern AI tools to eliminate toil. What Is Offered Compensation: ~$150,000 – $205,000 USD / year (B2B Contract). Time Off: Unlimited PTO policy + flexible working hours focused on delivered outcomes. Benefits: Paid parental leave policy. Equipment: Full high-spec hardware setup (laptop + workstation gear).
Technology
emagine Polska
Senior Software Engineer
Senior
Remote
Warsaw, MZ, Poland
🏢 Summary: Senior Software Engineer role building enterprise digital platforms for the pharmaceutical and life sciences sector. The position covers full-stack, cloud-native development, architecture influence, API design, CI/CD, quality automation, and platform reliability in an international agile team. 🗂️ Requirements: 5+ years of professional software development experience, Strong .NET/ASP.NET Core and/or Python experience, REST API development experience, Vue 3 and TypeScript experience, Azure or AWS cloud platform experience, CI/CD, automated testing, and DevOps knowledge, Software architecture and scalable solution design knowledge, Fluent written and spoken English 📃 Skills: .NET, ASP.NET, Python, Vue, TypeScript, REST, Azure, AWS, GitHub, Vitest, Allure, MSAL, CI/CD, DevOps 🏢 Description: We’re looking for an experienced Senior Software Engineer to join a global product team within the pharmaceutical and life sciences industry . This is a chance to work on modern, enterprise-grade digital platforms where software engineering meets science and real-world business impact . You’ll have the opportunity to influence architecture, contribute to technical decisions, and build solutions that matter — all while working in a truly international, agile environment. What you’ll work on As a Senior Software Engineer, you’ll be involved across the full software development lifecycle — from designing scalable solutions and APIs to delivering modern user-facing functionality. Your responsibilities will include: Designing and implementing scalable backend services and REST APIs Developing modern web applications and intuitive user-facing functionality Contributing to system architecture and technical decision-making Designing and implementing cloud-native solutions Building and improving CI/CD pipelines and automated deployments Ensuring software quality through automated testing and code reviews Working closely with Product Owners, architects, engineers and business stakeholders Supporting platform reliability, observability and operational excellence Contributing to an agile, collaborative engineering culture Your technology playground You’ll work with a modern technology stack including: ASP.NET Core / .NET 10 Vue 3 – Composition API TypeScript REST APIs Python and/or .NET Azure / AWS GitHub Actions & CI/CD Vitest & Vue Test Utils Allure reporting Microsoft Identity / Azure MSAL Browser What we’re looking for We’re looking for someone who brings 5+ years of professional software development experience and is comfortable taking ownership of technical solutions. You’ll ideally have: Strong experience with .NET / ASP.NET Core and/or Python Hands-on experience building REST APIs Solid frontend experience with Vue 3 and TypeScript Experience with cloud platforms , preferably Azure or AWS Practical knowledge of CI/CD, automated testing and DevOps practices A strong understanding of software architecture and scalable solution design Excellent communication and stakeholder management skills Experience working in regulated environments is a strong advantage Fluent English , both written and spoken Why this opportunity? Work globally, remotely – collaborate with colleagues and stakeholders across an international product organisation. Build technology with purpose – your work will contribute to digital platforms supporting research, clinical development and scientific decision-making. Have a technical voice – this isn’t just about writing code. You’ll influence architecture, engineering practices and technical direction. Modern engineering environment – cloud-native development, modern frontend technologies, automation, CI/CD and a strong focus on quality. Cross-functional collaboration – work alongside experienced engineers, architects, Product Owners and business experts in an agile setup. Ready to build software where technology meets science? Apply now and let’s talk.
Technology
STS
Frontend Software Engineer
Senior
On-site
Katowice, SL, Poland
15,000 - 17,500 PLN
🏢 Summary: Oferta dla doświadczonego Frontend Software Engineera odpowiedzialnego za rozwój, utrzymanie i architekturę nowoczesnych aplikacji webowych wspierających komunikację z klientami. Rola obejmuje pełny cykl życia produktu — od analizy potrzeb biznesowych po wdrożenie, monitoring i optymalizację rozwiązań produkcyjnych. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu aplikacji webowych, Bardzo dobra znajomość JavaScript i TypeScript, Doświadczenie z React, Angular lub Vue, Doświadczenie w projektowaniu skalowalnej architektury frontendowej, Znajomość HTML5, CSS3 i responsywnego projektowania, Doświadczenie z Git, Znajomość REST API, WebSocket i gRPC, Doświadczenie z wdrożeniami, monitoringiem i utrzymaniem aplikacji produkcyjnych, Umiejętność analizy systemów, przepływu danych i problemów wydajnościowych, Umiejętność przekładania wymagań biznesowych na rozwiązania techniczne 📃 Skills: JavaScript, TypeScript, React, Angular, Vue, HTML5, CSS3, RWD, Git, REST, WebSocket, gRPC 🏢 Description: Poszukujemy doświadczonego Frontend Software Engineera który dołączy do naszego zespołu i będzie odpowiedzialny za rozwój oraz utrzymanie nowoczesnych aplikacji webowych. Szukamy osoby, która łączy umiejętności techniczne z rozumieniem potrzeb biznesowych i potrafi dostarczać wysokiej jakości rozwiązania. Dołączysz do zespołu obsługującego komunikacje z klientami. Nasze wymagania: Minimum 5 lat doświadczenia w tworzeniu aplikacji webowych Bardzo dobra znajomość JavaScript/TypeScript Doświadczenie w pracy z nowoczesnymi frameworkami frontendowymi (np. React, Angular lub Vue) Doświadczenie w projektowaniu skalowalnych architektur frontendowych Znajomość HTML5, CSS3 oraz zasad responsywnego projektowania (RWD) Doświadczenie w pracy z systemami kontroli wersji (Git) Znajomość komunikacji z backendem (REST API, Websocket, gRPC) Umiejętność pisania czytelnego kodu produkcyjnego Doświadczenie w pracy z aplikacjami w środowisku produkcyjnym (wdrożenia, monitoring, utrzymanie) Tego oczekujemy: Samodzielności w realizacji zadań, od analizy po wdrożenie i utrzymanie Dbałości o jakość, wydajność i dostępność aplikacji Umiejętności diagnozowania i rozwiązywania problemów (np. wydajnościowych) Dbałości o przejrzystość i modularność kodu Umiejętności analizy systemów oraz przepływu danych między komponentami Rozumienia zależności pomiędzy elementami systemu Umiejętności przekładania wymagań biznesowych na rozwiązania techniczne Dobrej organizacji pracy i umiejętności priorytetyzacji zadań Gotowości do dzielenia się wiedzą i wspierania zespołu Aktywnego udziału w rozwoju architektury aplikacji Efektywnej komunikacji i pracy zespołowej Zaangażowania w pełen cykl życia produktu Co oferujemy Pracę w świetnym zespole, którego siłą jest pasja i współpraca, Pracę hybrydową (3+2) Pracę pod skrzydłami przypisanego partnera w procesie onboardingu, Nowoczesne biuro w Katowicach z konsolą PS5 i piłkarzykami, Bezpłatne zajęcia z języka angielskiego, Kartę MedicoverSport, ubezpieczenie na życie i opiekę medyczną, Bezpłatne bilety na mecze reprezentacji Polski, Urozmaicone śniadania i obiady w dobrej cenie w naszym Bistro, Ścieżkę rozwoju osobistego oraz budżet na kursy i szkolenia, Codziennie świeże owoce, dobra kawa i zdrowe przekąski, Poszanowanie równowagi między życiem zawodowym a prywatnym.