June 22, 2026

PHP Laravel Developer (Cybersecurity)

Mid • Remote

11,000 - 17,500 PLN

Krakow, Poland

Join Rublon and work with a team of cybersecurity enthusiasts building the future of enterprise user authentication.

Rublon MFA is a multi-factor authentication platform used by hundreds of customers around the world to protect employee logins to networks, servers, and applications. We build cloud-based authentication services, APIs, and cybersecurity integrations for enterprise environments.

We are looking for a Regular or Senior PHP Laravel Developer who wants to work long-term on scalable, secure, cloud-based software in the cybersecurity space.

What You’ll Work On

You will help develop the core components of Rublon MFA and related enterprise authentication services.

Your work will focus on building and improving cloud-based cybersecurity and authentication technology, including:

  • Scalable backend services for MFA, SSO, and enterprise user authentication

  • Secure APIs used by Rublon products, customers, and integrations

  • SAML, OpenID Connect, and identity-related services

  • Integrations with enterprise identity and cloud security platforms such as Microsoft Entra ID

  • Integrations with cybersecurity tools and services such as Microsoft Sentinel, Google SecOps, SIEM, IGA, and IAM systems

  • Frontend components in Angular where needed, with the main focus remaining on backend development

  • CI/CD pipelines and automation that support secure, maintainable software delivery

  • AI-assisted development workflows that improve productivity, code quality, security reviews, and engineering effectiveness

This is a backend-focused full-stack role. You will work primarily on backend systems and APIs, with frontend development in Angular where needed.

How You’ll Work

  • Location: 100% remote or from our office in Kraków or Zielona Góra, Poland

  • Technology stack: PHP 8.3, Laravel 12, Angular, Docker, GitHub, AWS, SAML, OpenID Connect, LDAP, Microsoft Entra ID, cloud IAM, CI/CD, AI-assisted development tools

  • Self-development: access to online training courses and sponsored certifications

  • Benefits: private medical care and MultiSport card

What You’ll Do

As a PHP Laravel Developer at Rublon, you will:

  • Develop and maintain core cloud platform components of Rublon MFA

  • Build secure, scalable APIs for enterprise authentication services

  • Develop and extend SSO, MFA, SAML, and OpenID Connect services

  • Integrate Rublon MFA with enterprise identity platforms such as Microsoft Entra ID

  • Build integrations with cybersecurity tools and services such as Microsoft Sentinel, Google SecOps, SIEM, IGA, and IAM systems

  • Work with modern application architecture patterns for scalable cloud systems

  • Contribute to frontend development using Angular where needed

  • Design secure software with attention to authentication, authorization, session handling, data protection, and application security

  • Use AI tools securely and effectively to accelerate development, improve code reviews, detect potential issues, and increase the quality of your work

  • Build or use AI agents and AI-assisted workflows that enhance your engineering performance and software quality

  • Implement automated tests, integration tests, and end-to-end tests

  • Build and maintain CI/CD pipelines using GitHub and related DevOps tools

  • Participate in architecture discussions, code reviews, technical planning, and secure coding practices

  • Work closely with product managers, engineers, and cybersecurity specialists to deliver enterprise-grade authentication solutions

Skills You Have

  • At least 3 years of commercial experience developing PHP software with Laravel

  • Practical experience building secure APIs and backend services

  • Good understanding of cloud software architecture

  • Experience building scalable cloud-based applications, preferably on AWS

  • Knowledge of secure software development and application security principles

  • Understanding of cybersecurity concepts, especially related to authentication, identity, and access management

  • Knowledge of authentication and identity protocols such as SAML, OpenID Connect, LDAP, SSO, and MFA

  • Experience with frontend development, preferably Angular

  • Working knowledge of DevOps and CI/CD concepts

  • Ability to use AI coding tools securely and effectively as part of everyday software development

  • Ability to use or build AI agents, AI-assisted workflows, or automation that improves development speed, code quality, code review, testing, and security analysis

  • Interest in cybersecurity, secure software design, and enterprise authentication systems

  • Ability to analyze technical problems independently and propose robust engineering solutions

Nice To Have

Experience with any of the following will be a strong advantage:

  • Another backend, systems, or frontend programming language, especially TypeScript, Python, C++, Rust, or Go

  • System administration, security engineering, or penetration testing background

  • Angular and modern frontend application development

  • AWS and cloud-native application architecture

  • Modern application architecture for scalable SaaS platforms

  • DevOps, GitHub Actions, and CI/CD automation

  • Single Sign-On systems

  • Multi-Factor Authentication systems

  • Identity and Access Management concepts

  • SAML, OpenID Connect, and OAuth-related technologies

  • FIDO2 authentication standard

  • Microsoft Entra ID

  • Microsoft Graph API

  • OpenID CAEP

  • Zero Trust architecture

  • SIEM systems and security integrations

  • Microsoft Sentinel or Google SecOps

  • Software application security

  • Secure API design and secure cloud architecture

  • AWS certification

  • Formal education in Information Security, Cybersecurity, Computer Science, or a related field, or equivalent demonstrated professional experience

Why Apply

This role may be a strong fit if:

  • You want to build cloud-based authentication and cybersecurity services used by enterprises

  • You are interested in MFA, SSO, identity systems, secure APIs, and enterprise integrations

  • You enjoy developing scalable backend systems with real-world security impact

  • You want to work with technologies such as Laravel, Angular, AWS, SAML, OIDC, Entra ID, FIDO2, SIEM platforms, and Zero Trust concepts

  • You are comfortable working across backend and frontend code, with a clear preference for backend engineering

  • You want to use AI tools and AI agents as part of a modern, secure, high-performance software development workflow

  • You value secure coding practices, automation, clean architecture, observability, and long-term maintainability

  • You want to grow professionally in cybersecurity, cloud development, and enterprise authentication technologies

Steps After You Apply

  1. You’ll be invited to an online meeting with our recruiter

  2. Afterwards, we’ll ask you to complete a small assignment, which will then be discussed with one of our technical leads

  3. If everything goes well, we will make you an offer and invite you to a final interview

Similar jobs you might like

Technology

Rublon

PHP Laravel Developer (Cybersecurity)

Mid

Remote

Krakow, Poland

11,000 - 17,500 PLN

🏢 Summary: Backend-focused full-stack role for a Regular or Senior PHP Laravel Developer building scalable, secure cloud-based MFA and SSO authentication services. The position involves developing secure APIs, identity integrations, and enterprise cybersecurity connections within a modern cloud architecture. The role combines backend development in Laravel with selected Angular frontend work and strong emphasis on security, CI/CD, and AI-assisted development. 🗂️ Requirements: Minimum 3 years commercial experience with PHP and Laravel, Experience building secure APIs and backend services, Understanding of cloud software architecture, Experience with scalable cloud-based applications (preferably AWS), Knowledge of secure software development and application security principles, Understanding of authentication, identity, and access management concepts, Knowledge of SAML, OpenID Connect, LDAP, SSO, MFA, Experience with Angular frontend development, Working knowledge of DevOps and CI/CD, Ability to use AI coding tools securely in daily development 📃 Skills: PHP, Laravel, Angular, AWS, Docker, GitHub, SAML, OpenIDConnect, LDAP, SSO, MFA, CI/CD, EntraID, MicrosoftSentinel, GoogleSecOps, SIEM, IGA, IAM, FIDO2, OAuth, TypeScript, Python, C++, Rust, Go 🏢 Description: Join Rublon and work with a team of cybersecurity enthusiasts building the future of enterprise user authentication. Rublon MFA is a multi-factor authentication platform used by hundreds of customers around the world to protect employee logins to networks, servers, and applications. We build cloud-based authentication services, APIs, and cybersecurity integrations for enterprise environments. We are looking for a Regular or Senior PHP Laravel Developer who wants to work long-term on scalable, secure, cloud-based software in the cybersecurity space. What You’ll Work On You will help develop the core components of Rublon MFA and related enterprise authentication services. Your work will focus on building and improving cloud-based cybersecurity and authentication technology, including: Scalable backend services for MFA, SSO, and enterprise user authentication Secure APIs used by Rublon products, customers, and integrations SAML, OpenID Connect, and identity-related services Integrations with enterprise identity and cloud security platforms such as Microsoft Entra ID Integrations with cybersecurity tools and services such as Microsoft Sentinel, Google SecOps, SIEM, IGA, and IAM systems Frontend components in Angular where needed, with the main focus remaining on backend development CI/CD pipelines and automation that support secure, maintainable software delivery AI-assisted development workflows that improve productivity, code quality, security reviews, and engineering effectiveness This is a backend-focused full-stack role . You will work primarily on backend systems and APIs, with frontend development in Angular where needed. How You’ll Work Location: 100% remote or from our office in Kraków or Zielona Góra, Poland Technology stack: PHP 8.3, Laravel 12, Angular, Docker, GitHub, AWS, SAML, OpenID Connect, LDAP, Microsoft Entra ID, cloud IAM, CI/CD, AI-assisted development tools Self-development: access to online training courses and sponsored certifications Benefits: private medical care and MultiSport card What You’ll Do As a PHP Laravel Developer at Rublon, you will: Develop and maintain core cloud platform components of Rublon MFA Build secure, scalable APIs for enterprise authentication services Develop and extend SSO, MFA, SAML, and OpenID Connect services Integrate Rublon MFA with enterprise identity platforms such as Microsoft Entra ID Build integrations with cybersecurity tools and services such as Microsoft Sentinel, Google SecOps, SIEM, IGA, and IAM systems Work with modern application architecture patterns for scalable cloud systems Contribute to frontend development using Angular where needed Design secure software with attention to authentication, authorization, session handling, data protection, and application security Use AI tools securely and effectively to accelerate development, improve code reviews, detect potential issues, and increase the quality of your work Build or use AI agents and AI-assisted workflows that enhance your engineering performance and software quality Implement automated tests, integration tests, and end-to-end tests Build and maintain CI/CD pipelines using GitHub and related DevOps tools Participate in architecture discussions, code reviews, technical planning, and secure coding practices Work closely with product managers, engineers, and cybersecurity specialists to deliver enterprise-grade authentication solutions Skills You Have At least 3 years of commercial experience developing PHP software with Laravel Practical experience building secure APIs and backend services Good understanding of cloud software architecture Experience building scalable cloud-based applications, preferably on AWS Knowledge of secure software development and application security principles Understanding of cybersecurity concepts, especially related to authentication, identity, and access management Knowledge of authentication and identity protocols such as SAML, OpenID Connect, LDAP, SSO, and MFA Experience with frontend development, preferably Angular Working knowledge of DevOps and CI/CD concepts Ability to use AI coding tools securely and effectively as part of everyday software development Ability to use or build AI agents, AI-assisted workflows, or automation that improves development speed, code quality, code review, testing, and security analysis Interest in cybersecurity, secure software design, and enterprise authentication systems Ability to analyze technical problems independently and propose robust engineering solutions Nice To Have Experience with any of the following will be a strong advantage: Another backend, systems, or frontend programming language, especially TypeScript, Python, C++, Rust, or Go System administration, security engineering, or penetration testing background Angular and modern frontend application development AWS and cloud-native application architecture Modern application architecture for scalable SaaS platforms DevOps, GitHub Actions, and CI/CD automation Single Sign-On systems Multi-Factor Authentication systems Identity and Access Management concepts SAML, OpenID Connect, and OAuth-related technologies FIDO2 authentication standard Microsoft Entra ID Microsoft Graph API OpenID CAEP Zero Trust architecture SIEM systems and security integrations Microsoft Sentinel or Google SecOps Software application security Secure API design and secure cloud architecture AWS certification Formal education in Information Security, Cybersecurity, Computer Science, or a related field, or equivalent demonstrated professional experience Why Apply This role may be a strong fit if: You want to build cloud-based authentication and cybersecurity services used by enterprises You are interested in MFA, SSO, identity systems, secure APIs, and enterprise integrations You enjoy developing scalable backend systems with real-world security impact You want to work with technologies such as Laravel, Angular, AWS, SAML, OIDC, Entra ID, FIDO2, SIEM platforms, and Zero Trust concepts You are comfortable working across backend and frontend code, with a clear preference for backend engineering You want to use AI tools and AI agents as part of a modern, secure, high-performance software development workflow You value secure coding practices, automation, clean architecture, observability, and long-term maintainability You want to grow professionally in cybersecurity, cloud development, and enterprise authentication technologies Steps After You Apply You’ll be invited to an online meeting with our recruiter Afterwards, we’ll ask you to complete a small assignment, which will then be discussed with one of our technical leads If everything goes well, we will make you an offer and invite you to a final interview

Technology

Rublon

Python Software Engineer (Cybersecurity)

Mid

Remote

Krakow, Poland

11,000 - 17,500 PLN

🏢 Summary: Backend Python engineering role focused on building and extending enterprise MFA and authentication services in the cybersecurity domain. The position involves developing connectors for LDAP, RADIUS, and identity platforms, exporting security logs to SIEM systems, and improving scalability, reliability, and observability of backend services. This is a pure backend role working with secure networking, identity infrastructure, and CI/CD automation. 🗂️ Requirements: Minimum 3 years commercial experience in backend development with Python, Practical knowledge of secure backend development, Understanding of authentication, identity, or secure networking concepts, Experience or strong familiarity with LDAP and/or RADIUS, Ability to design reliable backend services for enterprise environments, Knowledge of Linux services and backend deployment, Experience with automated testing and code review practices, Working knowledge of CI/CD concepts, preferably GitHub-based, Ability to independently analyze technical problems and propose solutions 📃 Skills: Python, LDAP, RADIUS, RadSec, ActiveDirectory, EntraID, Linux, WindowsServer, SIEM, CEF, Syslog, JSON, x509, TLS, GitHub, CICD, Networking, Security 🏢 Description: Join Rublon and work with a team of cybersecurity enthusiasts building the future of enterprise user authentication. Rublon MFA is a multi-factor authentication platform used by hundreds of customers around the world to protect employee logins to networks, servers, and applications. We build backend technology for secure authentication, identity infrastructure, and enterprise cybersecurity integrations. We are looking for a Regular or Senior Python Software Engineer who wants to work long-term on backend systems in the cybersecurity space. What You’ll Work On You will help develop backend technology that extends Rublon MFA into enterprise IT environments. Your work will focus on building and improving cybersecurity connectors and authentication services, including: Connectors that enable MFA for authentication protocols such as LDAP and RADIUS Components that integrate Rublon MFA with enterprise identity infrastructure, including Active Directory and enterprise cloud identity solutions such as Microsoft Entra ID Services that export authentication and security logs from Rublon MFA to external systems, including SIEM platforms Backend tools that improve scalability, reliability, observability, and secure operation of Rublon services CI/CD pipelines and automation that support secure, maintainable software delivery This is a pure backend engineering role . No frontend development experience is required. How You’ll Work Location: 100% remote or from our office in Kraków or Zielona Góra, Poland Technology stack: Python 3, Linux services, Windows Server services, LDAP, RADIUS, RadSec, Active Directory, Microsoft Entra ID, x.509 certificates, SIEM integrations, GitHub CI/CD, Inno Setup Self-development: access to online training courses and sponsored certifications Benefits: private medical care and MultiSport card What You’ll Do As a Python Software Engineer at Rublon, you will: Develop and extend backend cybersecurity services written in Python Build and maintain authentication-related connectors for LDAP, RADIUS, RadSec, and related protocols Work with enterprise identity and access technologies such as Active Directory and LDAP Design integrations that allow Rublon MFA logs to be exported to SIEM systems Work with security log formats such as CEF, Syslog, and JSON Improve the performance, scalability, and reliability of backend authentication services Implement observability improvements, including structured logging, monitoring, metrics, and diagnostics Develop services for Linux and Windows Server environments Design secure, maintainable software with attention to authentication, authorization, networking, and operational security Build and maintain CI/CD pipelines using GitHub Collaborate with engineers on architecture, design, implementation, testing, and code reviews Skills You Have At least 3 years of commercial experience developing backend software in Python Practical understanding of secure backend development Knowledge of authentication, identity, or secure networking concepts Experience or strong familiarity with LDAP and/or RADIUS Ability to design reliable backend services that operate in enterprise environments Understanding of Linux services and backend application deployment Experience with automated testing, code review, and maintainable software engineering practices Working knowledge of CI/CD concepts, preferably with GitHub-based pipelines Interest in cybersecurity, secure software design, and enterprise authentication systems Ability to analyze technical problems independently and propose robust engineering solutions Nice To Have Experience with any of the following will be a strong advantage: Another backend programming language, especially C++, Rust, or Go Active Directory Enterprise cloud identity solutions such as Microsoft Entra ID LDAP security and directory integrations RADIUS and RadSec x.509 certificates, TLS, and certificate-based trust models SIEM systems and security log export SIEM log formats such as CEF, Syslog, and JSON Development of server-side software for Linux and Windows Server Software application security Secure networking concepts GitHub Actions or similar CI/CD systems Formal education in Information Security, Cybersecurity, Computer Science, or a related field, or equivalent demonstrated professional experience Why Apply This role may be a strong fit if: You want to build backend technology in the cybersecurity space You are interested in enterprise authentication, MFA, identity systems, and secure networking You enjoy developing reliable services that run in real customer environments You want to work on integrations with protocols and systems such as LDAP, RADIUS, Active Directory, RadSec, x.509, and SIEM platforms You prefer backend engineering and do not want a frontend-focused role You value secure coding practices, automation, observability, and long-term maintainability You want to grow professionally in cybersecurity and backend software engineering Steps After You Apply You’ll be invited to an online meeting with our recruiter Afterwards, we’ll ask you to complete a small assignment, which will then be discussed with one of our technical leads If everything goes well, we will make you an offer and invite you to a final interview

Technology

Rublon

Python Software Engineer (Cybersecurity)

Mid

Remote

Krakow, Poland

11,000 - 17,500 PLN

🏢 Summary: Backend engineering role focused on developing and extending Python-based cybersecurity services for enterprise MFA integrations. The position involves building authentication connectors (LDAP, RADIUS, RadSec), integrating with identity systems like Active Directory and Microsoft Entra ID, and exporting security logs to SIEM platforms. This is a pure backend role with emphasis on secure design, scalability, observability, and CI/CD automation. 🗂️ Requirements: Minimum 3 years commercial experience in Python backend development, Practical knowledge of secure backend development, Understanding of authentication, identity, or secure networking concepts, Experience or strong familiarity with LDAP and/or RADIUS, Ability to design reliable backend services for enterprise environments, Knowledge of Linux services and backend deployment, Experience with automated testing and code review practices, Working knowledge of CI/CD concepts, preferably GitHub-based, Ability to independently analyze technical problems and propose solutions 📃 Skills: Python, LDAP, RADIUS, RadSec, ActiveDirectory, MicrosoftEntraID, Linux, WindowsServer, SIEM, CEF, Syslog, JSON, x.509, TLS, GitHub, CI/CD, InnoSetup 🏢 Description: Join Rublon and work with a team of cybersecurity enthusiasts building the future of enterprise user authentication. Rublon MFA is a multi-factor authentication platform used by hundreds of customers around the world to protect employee logins to networks, servers, and applications. We build backend technology for secure authentication, identity infrastructure, and enterprise cybersecurity integrations. We are looking for a Regular or Senior Python Software Engineer who wants to work long-term on backend systems in the cybersecurity space. What You’ll Work On You will help develop backend technology that extends Rublon MFA into enterprise IT environments. Your work will focus on building and improving cybersecurity connectors and authentication services, including: Connectors that enable MFA for authentication protocols such as LDAP and RADIUS Components that integrate Rublon MFA with enterprise identity infrastructure, including Active Directory and enterprise cloud identity solutions such as Microsoft Entra ID Services that export authentication and security logs from Rublon MFA to external systems, including SIEM platforms Backend tools that improve scalability, reliability, observability, and secure operation of Rublon services CI/CD pipelines and automation that support secure, maintainable software delivery This is a pure backend engineering role . No frontend development experience is required. How You’ll Work Location: 100% remote or from our office in Kraków or Zielona Góra, Poland Technology stack: Python 3, Linux services, Windows Server services, LDAP, RADIUS, RadSec, Active Directory, Microsoft Entra ID, x.509 certificates, SIEM integrations, GitHub CI/CD, Inno Setup Self-development: access to online training courses and sponsored certifications Benefits: private medical care and MultiSport card What You’ll Do As a Python Software Engineer at Rublon, you will: Develop and extend backend cybersecurity services written in Python Build and maintain authentication-related connectors for LDAP, RADIUS, RadSec, and related protocols Work with enterprise identity and access technologies such as Active Directory and LDAP Design integrations that allow Rublon MFA logs to be exported to SIEM systems Work with security log formats such as CEF, Syslog, and JSON Improve the performance, scalability, and reliability of backend authentication services Implement observability improvements, including structured logging, monitoring, metrics, and diagnostics Develop services for Linux and Windows Server environments Design secure, maintainable software with attention to authentication, authorization, networking, and operational security Build and maintain CI/CD pipelines using GitHub Collaborate with engineers on architecture, design, implementation, testing, and code reviews Skills You Have At least 3 years of commercial experience developing backend software in Python Practical understanding of secure backend development Knowledge of authentication, identity, or secure networking concepts Experience or strong familiarity with LDAP and/or RADIUS Ability to design reliable backend services that operate in enterprise environments Understanding of Linux services and backend application deployment Experience with automated testing, code review, and maintainable software engineering practices Working knowledge of CI/CD concepts, preferably with GitHub-based pipelines Interest in cybersecurity, secure software design, and enterprise authentication systems Ability to analyze technical problems independently and propose robust engineering solutions Nice To Have Experience with any of the following will be a strong advantage: Another backend programming language, especially C++, Rust, or Go Active Directory Enterprise cloud identity solutions such as Microsoft Entra ID LDAP security and directory integrations RADIUS and RadSec x.509 certificates, TLS, and certificate-based trust models SIEM systems and security log export SIEM log formats such as CEF, Syslog, and JSON Development of server-side software for Linux and Windows Server Software application security Secure networking concepts GitHub Actions or similar CI/CD systems Formal education in Information Security, Cybersecurity, Computer Science, or a related field, or equivalent demonstrated professional experience Why Apply This role may be a strong fit if: You want to build backend technology in the cybersecurity space You are interested in enterprise authentication, MFA, identity systems, and secure networking You enjoy developing reliable services that run in real customer environments You want to work on integrations with protocols and systems such as LDAP, RADIUS, Active Directory, RadSec, x.509, and SIEM platforms You prefer backend engineering and do not want a frontend-focused role You value secure coding practices, automation, observability, and long-term maintainability You want to grow professionally in cybersecurity and backend software engineering Steps After You Apply You’ll be invited to an online meeting with our recruiter Afterwards, we’ll ask you to complete a small assignment, which will then be discussed with one of our technical leads If everything goes well, we will make you an offer and invite you to a final interview

Technology

Rublon

Python Software Engineer (Cybersecurity)

Mid

Remote

Krakow, Poland

14,000 - 20,000 PLN

🏢 Summary: Remote Python Software Engineer role focused on developing and enhancing a multi-factor authentication proxy with advanced LDAP and RADIUS capabilities. The position involves building scalable, reliable, and observable enterprise authentication services for Linux and Windows environments. You will contribute to secure backend development, performance optimization, and cross-platform service delivery. 🗂️ Requirements: Minimum 3 years commercial experience in Python development, Knowledge of LDAP and RADIUS authentication protocols, Experience developing server-side software, Ability to develop cross-platform services for Linux and Windows, Understanding of secure software design principles, Experience with automated testing and CI/CD pipelines 📃 Skills: Python, LDAP, RADIUS, Linux, Windows, InnoSetup, CI/CD, ActiveDirectory, C++, Rust, Go 🏢 Description: Join Rublon to work with a team of cybersecurity enthusiasts who are building the future of enterprise user authentication. Rublon MFA is a multi-factor authentication platform used by hundreds of customers across the globe to protect employee logins to networks, servers and applications. We are looking for a long-term employee who will support us in the following area: Development of Rublon Authentication Proxy Extend and improve the Rublon Authentication Proxy with advanced LDAP and RADIUS capabilities. Your work will focus on scalability, reliability, and observability, enabling Rublon to support a growing number of enterprise and cloud use cases while strengthening customer IT environments. How You’ll Work Location: 100% remote or office in Kraków or Zielona Góra, Poland Technology Stack: Python 3, Linux (services), Windows Server (services), LDAP, RADIUS, Inno Setup Self development: access to online training courses, sponsored certifications Benefits for employees: access to private medical care and MultiSport card What You’ll Do As a Python Software Engineer on the Rublon team you will: Extend the Rublon Authentication Proxy with new LDAP and RADIUS features Improve performance, scalability, and reliability of enterprise authentication services Implement observability enhancements (logging, monitoring, metrics) to ensure transparency and high availability Develop cross-platform services for Linux and Windows environments Collaborate with team members on architecture, design, and implementation decisions Write secure, efficient, and maintainable Python code Contribute to automated testing, integration pipelines, and code reviews Assist in deploying and maintaining production-ready authentication services Skills You Have At least 3 years of commercial experience in developing Python software Knowledge about authentication protocols (LDAP, RADIUS) Ability to come up with creative concepts using modern technologies together in unexpected ways Interest in information security and secure software design Nice To Haves Experience in developing server software Knowledge of C++ or Rust/Go programming language(s) Knowledge of software application security Knowledge about Active Directory security Experience with CI/CD environments Formal education and advanced degree in Information Security, Cybersecurity, Computer Science or similar and/or commensurate demonstrated work experience in the same Why Apply You want to help build the future of enterprise-grade authentication services You enjoy developing secure, scalable, and reliable systems that make a real-world impact You thrive in a collaborative team environment where innovation and secure coding practices matter You are eager to grow professionally in cybersecurity and backend software development Steps After You Apply You’ll be invited to an online meeting with our recruiter Afterwards, we’ll ask you to do a small assignment, which will then be discussed with one of our technical leads If everything goes well, we will make you an offer and invite you to a final interview

Technology

Rublon

Młodszy Programista PHP (k/m)

Junior

On-site

Zielona Góra, Poland

35 - 55 PLN

🏢 Summary: Junior PHP Developer role focused on backend development for an enterprise MFA platform using PHP and Laravel. The position involves building and maintaining APIs, tests, integrations, and secure cloud authentication services while working with AI-assisted development tools and cybersecurity technologies. Candidates will develop skills in enterprise authentication, secure coding, and cloud applications within a collaborative engineering environment. 🗂️ Requirements: Commercial experience in PHP development or strong backend portfolio, Knowledge of Laravel framework, Understanding of object-oriented programming in PHP, Experience with web applications and relational databases, SQL knowledge, Experience with REST API, Knowledge of Git, Understanding of application testing, Basic knowledge of HTML, Basic knowledge of CSS, Basic knowledge of JavaScript, Willingness to work with Angular, Experience with AI-assisted development tools, Knowledge of AI coding agents, Ability to create prompts for AI tools, Ability to validate AI-generated code, Understanding of secure AI usage, Interest in cybersecurity and identity security, Analytical problem-solving skills, English for technical documentation 📃 Skills: PHP, Laravel, Angular, Docker, GitHub, AWS, SAML, OpenID, LDAP, Entra, CI/CD, SQL, REST, Git, HTML, CSS, JavaScript, TypeScript, OAuth, FIDO2, WebAuthn, Linux, OWASP 🏢 Description: Dołącz do Rublon i pracuj z zespołem pasjonatów cyberbezpieczeństwa, który rozwija przyszłość uwierzytelniania użytkowników w środowiskach enterprise. Rublon MFA to platforma multi-factor authentication używana przez setki klientów na całym świecie do ochrony logowania pracowników do sieci, serwerów i aplikacji. Tworzymy chmurowe usługi uwierzytelniania, API oraz integracje cybersecurity dla środowisk firmowych. Szukamy osoby na stanowisko Młodszego Programisty PHP , która ma już pierwsze doświadczenie w tworzeniu aplikacji webowych i chce rozwijać się długoterminowo w obszarze backend development, Laravel, secure software development, cloud applications, enterprise authentication oraz Agentic Engineering . Czym będziesz się zajmować W tej roli będziesz rozwijać oprogramowanie wspierające działanie platformy Rublon MFA oraz powiązanych usług uwierzytelniania użytkowników. Będziesz pracować przede wszystkim przy backendzie aplikacji, API, testach, poprawkach błędów, dokumentacji technicznej oraz mniejszych zadaniach związanych z integracjami enterprise. Z czasem będziesz poznawać obszary takie jak MFA, SSO, SAML, OpenID Connect, LDAP, Microsoft Entra ID, secure API design oraz identity security. Ważną częścią tej roli będzie praca w nowoczesnym modelu AI-assisted development i Agentic Engineering . Oczekujemy, że potrafisz korzystać z narzędzi AI nie tylko do prostego generowania fragmentów kodu, ale także do planowania implementacji, analizy istniejącego kodu, tworzenia testów, szukania potencjalnych błędów, refaktoryzacji i przygotowywania dokumentacji — przy zachowaniu odpowiedzialności za jakość, bezpieczeństwo i poprawność końcowego rozwiązania. To stanowisko jest dobrą ścieżką rozwoju dla osoby, która zna podstawy PHP i programowania aplikacji webowych, chce pisać bezpieczny i utrzymywalny kod oraz uczyć się budowania oprogramowania cybersecurity używanego w realnych środowiskach firmowych. Jak będziesz pracować Lokalizacja: biuro w Krakowie lub w Zielonej Górze Obszary technologiczne: PHP 8.3, Laravel 12, Angular, Docker, GitHub, AWS, SAML, OpenID Connect, LDAP, Microsoft Entra ID, cloud IAM, CI/CD, AI-assisted development tools, AI coding agents Rozwój: dostęp do kursów online i możliwość dofinansowania certyfikacji Benefity: prywatna opieka medyczna i karta MultiSport Twoje zadania Jako Młodszy Programista PHP w Rublon będziesz: realizować zadania programistyczne w PHP i Laravel na podstawie opisanych wymagań, z pomocą bardziej doświadczonych członków zespołu, rozwijać i poprawiać wybrane fragmenty aplikacji backendowych Rublon MFA, analizować istniejący kod i stopniowo poznawać architekturę platformy oraz domenę enterprise authentication, naprawiać błędy zgłaszane przez zespół QA, support, klientów lub monitoring, pisać i aktualizować testy jednostkowe, integracyjne oraz end-to-end dla rozwijanych funkcjonalności, tworzyć proste endpointy API oraz modyfikować istniejące API zgodnie z ustalonymi wzorcami projektowymi, pracować z relacyjnymi bazami danych, w tym przygotowywać proste migracje, modele i zapytania SQL, wykonywać proste zmiany frontendowe w Angular, gdy będzie to potrzebne, uczestniczyć w code review — zarówno jako autor zmian, jak i osoba ucząca się dobrych praktyk od bardziej doświadczonych programistów, poprawiać jakość, czytelność i utrzymywalność kodu w ramach bieżących zadań, korzystać z GitHub, Docker, CI/CD i narzędzi developerskich używanych w codziennej pracy zespołu, dokumentować wykonane zmiany, decyzje techniczne i istotne szczegóły implementacyjne, poznawać podstawy secure coding, application security oraz projektowania bezpiecznych API, wspierać prace nad integracjami Rublon MFA z systemami enterprise, realizując mniejsze zadania pod opieką doświadczonych programistów, stopniowo poznawać technologie związane z MFA, SSO, SAML, OpenID Connect, LDAP, Microsoft Entra ID i identity management, wykorzystywać narzędzia AI oraz AI coding agents do analizy kodu, planowania implementacji, generowania testów, przygotowywania dokumentacji i szukania możliwych rozwiązań problemów, tworzyć krótkie, precyzyjne instrukcje dla agentów AI, weryfikować ich wyniki i poprawiać je zgodnie z wymaganiami projektu, krytycznie oceniać kod wygenerowany przez AI pod kątem poprawności, bezpieczeństwa, czytelności, zgodności z architekturą i standardami zespołu, współpracować z programistami, QA, product managerem, supportem i specjalistami cybersecurity przy analizie zgłoszeń oraz rozwijaniu produktu. Wymagania Szukamy osoby, która ma: pierwsze komercyjne doświadczenie w programowaniu w PHP, najlepiej minimum 1 rok, albo bardzo dobre projekty własne pokazujące praktyczną znajomość backend developmentu, podstawową znajomość frameworka Laravel lub gotowość do szybkiego rozwoju w tym obszarze, dobrą znajomość podstaw programowania obiektowego w PHP, podstawowe doświadczenie w tworzeniu aplikacji webowych i pracy z relacyjnymi bazami danych, znajomość podstaw SQL oraz umiejętność pracy z bazą danych na poziomie zapytań, migracji i modeli aplikacyjnych, podstawowe doświadczenie w tworzeniu lub używaniu API, szczególnie REST API, znajomość Git i podstaw pracy z repozytorium kodu, rozumienie podstaw testowania aplikacji oraz gotowość do pisania testów automatycznych, podstawową znajomość HTML, CSS i JavaScript, gotowość do pracy z Angularem w zakresie potrzebnym do realizacji prostych zmian frontendowych, praktyczną znajomość narzędzi AI wspierających programowanie, podstawową znajomość podejścia Agentic Engineering , czyli umiejętność wykorzystywania AI coding agents do wspierania pracy programistycznej, umiejętność tworzenia jasnych poleceń dla narzędzi AI, dzielenia pracy na mniejsze kroki oraz weryfikowania wyników generowanych przez AI, świadomość ograniczeń AI i umiejętność samodzielnego sprawdzania poprawności kodu, testów oraz zaproponowanych rozwiązań, podstawowe rozumienie zasad bezpiecznego korzystania z AI w pracy z kodem, dokumentacją i danymi projektowymi, zainteresowanie cyberbezpieczeństwem, uwierzytelnianiem użytkowników, MFA, SSO lub identity security, dokładność, odpowiedzialność i chęć uczenia się od bardziej doświadczonych członków zespołu, umiejętność analizowania problemów technicznych i zadawania właściwych pytań, komunikatywną znajomość języka angielskiego pozwalającą czytać dokumentację techniczną, komunikaty błędów i materiały developerskie. Mile widziane Dodatkowym atutem będzie doświadczenie lub zainteresowanie którymkolwiek z poniższych obszarów: Laravel w projektach komercyjnych lub własnych, PHP 8.x i nowoczesne praktyki programowania w PHP, Angular lub TypeScript, Docker i konteneryzacja aplikacji, GitHub Actions lub inne narzędzia CI/CD, AWS lub inne platformy cloud, projektowanie i implementacja REST API, testy jednostkowe, integracyjne lub end-to-end, podstawy application security, secure coding i OWASP Top 10, SAML, OpenID Connect, OAuth lub LDAP, Single Sign-On, Multi-Factor Authentication, Identity and Access Management, Microsoft Entra ID, FIDO2/WebAuthn, podstawy Linuxa, podstawy administracji systemami lub sieciami, praktyczne użycie AI coding agents w projektach komercyjnych, open source lub własnych, tworzenie agentic workflows wspierających development, testowanie, code review, refaktoryzację lub dokumentowanie kodu, doświadczenie z narzędziami AI wykorzystywanymi do pracy z kodem, testami, dokumentacją lub analizą bezpieczeństwa, udział w projektach open source, formalne wykształcenie informatyczne, cybersecurity lub pokrewne, albo równoważne doświadczenie praktyczne. Dlaczego warto aplikować Ta rola może być dla Ciebie dobrym wyborem, jeśli: chcesz rozwijać się jako backend developer w PHP i Laravel, interesuje Cię cyberbezpieczeństwo, MFA, SSO, identity systems i enterprise authentication, chcesz pracować nad produktem używanym przez firmy na całym świecie, zależy Ci na pisaniu kodu, który ma realny wpływ na bezpieczeństwo użytkowników, chcesz uczyć się budowania bezpiecznych API, integracji i usług chmurowych, chcesz rozwijać się w środowisku, w którym ważne są testy, code review, automatyzacja, dokumentacja i utrzymywalność kodu, chcesz pracować z technologiami takimi jak Laravel, Angular, Docker, AWS, SAML, OpenID Connect, LDAP i Microsoft Entra ID, chcesz wykorzystywać AI coding agents jako realne narzędzie pracy programisty, a nie tylko ciekawostkę technologiczną, interesuje Cię Agentic Engineering i chcesz rozwijać umiejętność współpracy z AI przy tworzeniu kodu, testów, dokumentacji i analiz technicznych, szukasz miejsca, w którym możesz przejść od roli junior developera do samodzielnego programisty backendowego w obszarze cybersecurity. Etapy rekrutacji Po przesłaniu aplikacji: Zaprosimy Cię na rozmowę online z rekruterem. Następnie poprosimy Cię o realizację testu online, który zajmie około 2 godzin. Kolejnym krokiem będzie rozmowa techniczna z osobą z zespołu, podczas której omówimy Twoje doświadczenie, sposób myślenia, podstawy PHP, Laravel, baz danych, aplikacji webowych, testowania oraz Agentic Engineering. Na końcu zaprosimy Cię na rozmowę finalną z CEO.

Technology

Rublon

Rust/C++ Software Engineer (ZTNA)

Mid

Remote

Krakow, Poland

13,000 - 21,000 PLN

🏢 Summary: R&D role focused on building secure, high-performance solutions for web proxies and Zero Trust Network Access (ZTNA) to enable passwordless multi-factor authentication. The position involves designing and developing secure software components in Rust, C++, and TypeScript for enterprise-grade authentication systems. You will contribute to architectural decisions and deliver scalable, security-focused solutions. 🗂️ Requirements: 3+ years commercial experience with Rust, C++, or TypeScript, Experience developing software in Rust and/or C++, Familiarity with web proxy concepts, Familiarity with reverse proxy concepts, Knowledge of secure software design principles, Interest in information security 📃 Skills: Rust, C++, TypeScript, WebProxy, ReverseProxy, Cybersecurity, SecureDesign 🏢 Description: Join Rublon to work with a team of cybersecurity enthusiasts who are building the future of enterprise user authentication. Rublon MFA is a multi-factor authentication platform used by hundreds of customers across the globe to protect employee logins to networks, servers and applications. We are looking for a long-term employee who will support us in the following area: R&D on Web Proxy and Zero Trust Network Access Security Rublon’s research and development activities on securing access to applications will enable us to build innovative solutions for passwordless multi-factor authentication . By leveraging web proxies and Zero Trust Network Access (ZTNA) principles, we are creating technologies that transform how enterprises provide secure, seamless, and user-friendly access to business-critical resources. How You’ll Work Location: Remote or from our offices in Kraków or Zielona Góra, Poland . Become part of Rublon’s R&D team working on the future of passwordless authentication and ZTNA . Collaborate with engineers, product managers, and security experts to design and deliver secure, innovative solutions. Work with cutting-edge technologies including Rust, C++, TypeScript, and FIDO2 . Benefit from opportunities for self-development through training, courses, and knowledge sharing. Experience a culture that values creativity, innovation, and technical excellence. What You’ll Do Design, implement, and optimize secure, high-performance software in Rust and C++ . Contribute to components related to passwordless authentication in TypeScript . Build secure and scalable solutions for web proxies , reverse proxies , and communication layers. Prototype and validate new ideas by creatively combining modern technologies. Participate in architectural design sessions, code reviews, and technical discussions. Deliver clean, maintainable, and secure code following industry best practices. Skills You Have 3+ years of commercial experience in software development with Rust, C++, and/or TypeScript . Familiarity with web proxy and reverse proxy concepts. Strong ability to create innovative solutions with modern technologies. A genuine interest in information security and secure software design. Nice To Haves Experience with Python . Knowledge of FIDO2 / Passkeys and passwordless authentication. Understanding of software application security . Familiarity with web servers and system administration. Hands-on experience with CI/CD environments (e.g., Docker). Background in penetration testing or offensive security. Advanced degree in Cybersecurity, Information Security, Computer Science , or equivalent experience. Why Apply Join a company trusted by enterprises worldwide to secure digital identities. Work on cutting-edge research and development in passwordless authentication and ZTNA . Collaborate with some of the brightest experts in cybersecurity. Develop your career in an environment that values self-development, knowledge sharing, and continuous learning . Be part of a supportive culture that fosters creativity and bold thinking. Steps After You Apply Submit your application and share your experience with us. Our recruitment team will review your profile. If there’s a fit, you’ll be invited to an initial conversation with our recruiters. You’ll then move forward with technical interviews with our engineering team. Successful candidates will complete a final cultural and values interview. We look forward to connecting with you and exploring how you can help us shape the future of passwordless authentication .

Technology

Rublon

Rust/C++ Windows Developer (Cyber Security)

Mid

Remote

Krakow, Poland

15,000 - 25,000 PLN

🏢 Summary: R&D role focused on building secure, high-performance solutions for web proxies and Zero Trust Network Access (ZTNA) to enable passwordless multi-factor authentication. The position involves designing and developing components in Rust, C++, and TypeScript, contributing to innovative enterprise authentication technologies. You will work on secure communication layers and proxy-based access solutions in a cybersecurity-driven environment. 🗂️ Requirements: 3+ years of commercial experience in Rust, C++, and/or TypeScript, Experience designing and developing secure, high-performance software, Familiarity with web proxy and reverse proxy concepts, Knowledge of secure software design principles, Interest in information security 📃 Skills: Rust, C++, TypeScript, WebProxy, ReverseProxy 🏢 Description: Join Rublon to work with a team of cybersecurity enthusiasts who are building the future of enterprise user authentication. Rublon MFA is a multi-factor authentication platform used by hundreds of customers across the globe to protect employee logins to networks, servers and applications. We are looking for a long-term employee who will support us in the following area: R&D on Web Proxy and Zero Trust Network Access Security Rublon’s research and development activities on securing access to applications will enable us to build innovative solutions for passwordless multi-factor authentication . By leveraging web proxies and Zero Trust Network Access (ZTNA) principles, we are creating technologies that transform how enterprises provide secure, seamless, and user-friendly access to business-critical resources. How You’ll Work Location: Remote or from our offices in Kraków or Zielona Góra, Poland . Become part of Rublon’s R&D team working on the future of passwordless authentication and ZTNA . Collaborate with engineers, product managers, and security experts to design and deliver secure, innovative solutions. Work with cutting-edge technologies including Rust, C++, TypeScript, and FIDO2 . Benefit from opportunities for self-development through training, courses, and knowledge sharing. Experience a culture that values creativity, innovation, and technical excellence. What You’ll Do Design, implement, and optimize secure, high-performance software in Rust and C++ . Contribute to components related to passwordless authentication in TypeScript . Build secure and scalable solutions for web proxies , reverse proxies , and communication layers. Prototype and validate new ideas by creatively combining modern technologies. Participate in architectural design sessions, code reviews, and technical discussions. Deliver clean, maintainable, and secure code following industry best practices. Skills You Have 3+ years of commercial experience in software development with Rust, C++, and/or TypeScript . Familiarity with web proxy and reverse proxy concepts. Strong ability to create innovative solutions with modern technologies. A genuine interest in information security and secure software design. Nice To Haves Experience with Python . Knowledge of FIDO2 / Passkeys and passwordless authentication. Understanding of software application security . Familiarity with web servers and system administration. Hands-on experience with CI/CD environments (e.g., Docker). Background in penetration testing or offensive security. Advanced degree in Cybersecurity, Information Security, Computer Science , or equivalent experience. Why Apply Join a company trusted by enterprises worldwide to secure digital identities. Work on cutting-edge research and development in passwordless authentication and ZTNA . Collaborate with some of the brightest experts in cybersecurity. Develop your career in an environment that values self-development, knowledge sharing, and continuous learning . Be part of a supportive culture that fosters creativity and bold thinking. Steps After You Apply Submit your application and share your experience with us. Our recruitment team will review your profile. If there’s a fit, you’ll be invited to an initial conversation with our recruiters. You’ll then move forward with technical interviews with our engineering team. Successful candidates will complete a final cultural and values interview. We look forward to connecting with you and exploring how you can help us shape the future of passwordless authentication .

Technology

Rublon

Młodszy Programista Python (k/m)

Junior

Hybrid

Zielona Góra, Poland

35 - 55 PLN

🏢 Summary: Junior Python Backend Developer role focused on developing and maintaining enterprise MFA and cybersecurity backend services using Python. The position involves working with authentication protocols, identity integrations, Linux and Windows server services, testing, CI/CD, and AI-assisted development tools in a backend-focused environment. The role offers long-term growth in secure software development, enterprise authentication, and Agentic Engineering. 🗂️ Requirements: Minimum 1 year commercial experience with Python or strong backend portfolio, Knowledge of Python programming fundamentals, Experience developing backend applications or services, Understanding of object-oriented programming, Experience with automated testing, Basic Linux server environment knowledge, Knowledge of TCP/IP, DNS, ports and client-server communication, Knowledge of Git and code repositories, Understanding of application security principles, Interest in cybersecurity and MFA systems, Practical use of AI programming tools, Basic understanding of Agentic Engineering, Ability to verify AI-generated code and solutions, Communicative English for technical documentation 📃 Skills: Python, Linux, Windows, LDAP, RADIUS, RadSec, ActiveDirectory, EntraID, x509, TLS, SIEM, CEF, Syslog, JSON, GitHub, CI/CD, Docker, InnoSetup, TCP/IP, DNS, Git, FIDO2, WebAuthn, C++, Go, Rust 🏢 Description: Dołącz do Rublon i pracuj z zespołem pasjonatów cyberbezpieczeństwa, który rozwija przyszłość uwierzytelniania użytkowników w środowiskach enterprise. Rublon MFA to platforma multi-factor authentication używana przez setki klientów na całym świecie do ochrony logowania pracowników do sieci, serwerów i aplikacji. Tworzymy backendowe technologie dla bezpiecznego uwierzytelniania, infrastruktury identity oraz integracji cybersecurity używanych w środowiskach firmowych. Szukamy osoby na stanowisko Młodszego Programisty Python , która ma już pierwsze doświadczenie w tworzeniu oprogramowania backendowego i chce rozwijać się długoterminowo w obszarze Python, backend engineering, secure software development, enterprise authentication, integracji systemowych oraz Agentic Engineering . Czym będziesz się zajmować W tej roli będziesz wspierać rozwój backendowych komponentów Rublon MFA, które rozszerzają działanie platformy na środowiska enterprise IT. Będziesz pracować przy oprogramowaniu związanym z uwierzytelnianiem, integracjami systemowymi, usługami działającymi w środowiskach Linux i Windows Server, eksportem logów bezpieczeństwa oraz automatyzacją procesów developerskich. Z czasem będziesz poznawać obszary takie jak LDAP, RADIUS, RadSec, Active Directory, Microsoft Entra ID, certyfikaty x.509, SIEM, Syslog, CEF, JSON, secure networking oraz observability. To jest rola backendowa. Nie wymagamy doświadczenia frontendowego. Ważną częścią tej roli będzie praca w nowoczesnym modelu AI-assisted development i Agentic Engineering . Oczekujemy, że potrafisz korzystać z narzędzi AI nie tylko do prostego generowania fragmentów kodu, ale także do analizy istniejącego kodu, planowania implementacji, tworzenia testów, przygotowywania dokumentacji, szukania potencjalnych błędów i wspierania refaktoryzacji — przy zachowaniu odpowiedzialności za jakość, bezpieczeństwo i poprawność końcowego rozwiązania. To stanowisko jest dobrą ścieżką rozwoju dla osoby, która zna podstawy Pythona i backend developmentu, chce pisać bezpieczny i utrzymywalny kod oraz uczyć się budowania oprogramowania cybersecurity używanego w realnych środowiskach klientów enterprise. Jak będziesz pracować Lokalizacja: biuro w Krakowie lub w Zielonej Górze Obszary technologiczne: Python 3, Linux services, Windows Server services, LDAP, RADIUS, RadSec, Active Directory, Microsoft Entra ID, certyfikaty x.509, TLS, SIEM integrations, CEF, Syslog, JSON, GitHub CI/CD, Inno Setup, AI-assisted development tools, AI coding agents Rozwój: dostęp do kursów online i możliwość dofinansowania certyfikacji Benefity: prywatna opieka medyczna i karta MultiSport Twoje zadania Jako Młodszy Programista Python w Rublon będziesz: realizować zadania programistyczne w Pythonie na podstawie opisanych wymagań, z pomocą bardziej doświadczonych członków zespołu, rozwijać i poprawiać wybrane fragmenty backendowych komponentów Rublon MFA, analizować istniejący kod i stopniowo poznawać architekturę usług związanych z enterprise authentication, naprawiać błędy zgłaszane przez zespół QA, support, klientów lub monitoring, pisać i aktualizować testy jednostkowe, integracyjne oraz testy komponentów backendowych, pracować z usługami backendowymi działającymi w środowiskach Linux oraz Windows Server, wspierać rozwój konektorów i usług związanych z protokołami uwierzytelniania, takimi jak LDAP, RADIUS i RadSec, wykonywać mniejsze zadania związane z integracjami Rublon MFA z Active Directory, Microsoft Entra ID i innymi elementami infrastruktury identity, wspierać rozwój mechanizmów eksportu logów uwierzytelniania i logów bezpieczeństwa do systemów zewnętrznych, w tym SIEM, pracować z formatami i mechanizmami logowania takimi jak Syslog, CEF i JSON, pomagać w poprawianiu diagnostyki, logowania strukturalnego, monitorowania i obserwowalności usług backendowych, poprawiać jakość, czytelność, bezpieczeństwo i utrzymywalność kodu w ramach bieżących zadań, uczestniczyć w code review — zarówno jako autor zmian, jak i osoba ucząca się dobrych praktyk od bardziej doświadczonych programistów, korzystać z GitHub, CI/CD i narzędzi developerskich używanych w codziennej pracy zespołu, dokumentować wykonane zmiany, decyzje techniczne i istotne szczegóły implementacyjne, poznawać podstawy secure coding, application security, bezpiecznej komunikacji sieciowej oraz projektowania stabilnych usług backendowych, stopniowo poznawać technologie związane z MFA, identity systems, LDAP, RADIUS, Active Directory, x.509, TLS i SIEM, wykorzystywać narzędzia AI oraz AI coding agents do analizy kodu, planowania implementacji, generowania testów, przygotowywania dokumentacji i szukania możliwych rozwiązań problemów, tworzyć krótkie, precyzyjne instrukcje dla agentów AI, weryfikować ich wyniki i poprawiać je zgodnie z wymaganiami projektu, krytycznie oceniać kod wygenerowany przez AI pod kątem poprawności, bezpieczeństwa, czytelności, zgodności z architekturą i standardami zespołu, współpracować z programistami, QA, product managerami, supportem i specjalistami cybersecurity przy analizie zgłoszeń oraz rozwijaniu produktu. Wymagania Szukamy osoby, która ma: pierwsze komercyjne doświadczenie w programowaniu w Pythonie, najlepiej minimum 1 rok, albo bardzo dobre projekty własne pokazujące praktyczną znajomość backend developmentu, dobrą znajomość podstaw programowania w Pythonie, podstawowe doświadczenie w tworzeniu aplikacji, usług lub narzędzi backendowych, znajomość podstaw programowania obiektowego oraz umiejętność pisania czytelnego, modularnego kodu, podstawowe doświadczenie z testowaniem kodu i gotowość do pisania testów automatycznych, podstawową znajomość systemu Linux i pracy z aplikacjami uruchamianymi w środowisku serwerowym, podstawową wiedzę o sieciach komputerowych, w szczególności TCP/IP, DNS, portach, usługach sieciowych i komunikacji klient-serwer, znajomość Git i podstaw pracy z repozytorium kodu, podstawowe rozumienie zasad bezpieczeństwa aplikacji i bezpiecznej komunikacji między systemami, zainteresowanie cyberbezpieczeństwem, uwierzytelnianiem użytkowników, MFA, identity systems lub secure networking, praktyczną znajomość narzędzi AI wspierających programowanie, podstawową znajomość podejścia Agentic Engineering , czyli umiejętność wykorzystywania AI coding agents do wspierania pracy programistycznej, umiejętność tworzenia jasnych poleceń dla narzędzi AI, dzielenia pracy na mniejsze kroki oraz weryfikowania wyników generowanych przez AI, świadomość ograniczeń AI i umiejętność samodzielnego sprawdzania poprawności kodu, testów oraz zaproponowanych rozwiązań, podstawowe rozumienie zasad bezpiecznego korzystania z AI w pracy z kodem, dokumentacją i danymi projektowymi, dokładność, odpowiedzialność i chęć uczenia się od bardziej doświadczonych członków zespołu, umiejętność analizowania problemów technicznych i zadawania właściwych pytań, komunikatywną znajomość języka angielskiego pozwalającą czytać dokumentację techniczną, komunikaty błędów i materiały developerskie. Mile widziane Dodatkowym atutem będzie doświadczenie lub zainteresowanie którymkolwiek z poniższych obszarów: Python 3 w projektach komercyjnych lub własnych, tworzenie usług backendowych działających jako Linux services lub Windows Server services, podstawy administracji Linuxem lub Windows Server, LDAP, RADIUS lub RadSec, Active Directory, Microsoft Entra ID, certyfikaty x.509, TLS i modele zaufania oparte o certyfikaty, Syslog, CEF, JSON lub inne formaty logów bezpieczeństwa, SIEM i integracje z systemami monitorowania bezpieczeństwa, secure networking, application security i secure coding, testy jednostkowe, integracyjne lub systemowe, GitHub Actions lub inne narzędzia CI/CD, Docker lub podstawy konteneryzacji, Inno Setup lub przygotowywanie instalatorów dla Windows, podstawy observability: logowanie strukturalne, monitoring, metryki, diagnostyka, inny język backendowy lub systemowy, szczególnie C++, Go lub Rust, Multi-Factor Authentication, Identity and Access Management, FIDO2/WebAuthn, praktyczne użycie AI coding agents w projektach komercyjnych, open source lub własnych, tworzenie agentic workflows wspierających development, testowanie, code review, refaktoryzację lub dokumentowanie kodu, doświadczenie z narzędziami AI wykorzystywanymi do pracy z kodem, testami, dokumentacją lub analizą bezpieczeństwa, udział w projektach open source, formalne wykształcenie informatyczne, cybersecurity lub pokrewne, albo równoważne doświadczenie praktyczne. Dlaczego warto aplikować Ta rola może być dla Ciebie dobrym wyborem, jeśli: chcesz rozwijać się jako backend developer w Pythonie, interesuje Cię cyberbezpieczeństwo, MFA, identity systems, secure networking i enterprise authentication, chcesz pracować nad produktem używanym przez firmy na całym świecie, zależy Ci na pisaniu kodu, który ma realny wpływ na bezpieczeństwo logowania użytkowników, chcesz uczyć się budowania niezawodnych usług backendowych działających w środowiskach Linux i Windows Server, chcesz rozwijać się w obszarze protokołów i technologii takich jak LDAP, RADIUS, RadSec, Active Directory, x.509, TLS i SIEM, chcesz pracować w środowisku, w którym ważne są testy, code review, automatyzacja, observability, dokumentacja i utrzymywalność kodu, wolisz backend engineering i nie szukasz roli frontendowej, chcesz wykorzystywać AI coding agents jako realne narzędzie pracy programisty, a nie tylko ciekawostkę technologiczną, interesuje Cię Agentic Engineering i chcesz rozwijać umiejętność współpracy z AI przy tworzeniu kodu, testów, dokumentacji i analiz technicznych, szukasz miejsca, w którym możesz przejść od roli junior developera do samodzielnego programisty backendowego w obszarze cybersecurity. Etapy rekrutacji Po przesłaniu aplikacji: Zaprosimy Cię na rozmowę online z rekruterem. Następnie poprosimy Cię o realizację testu online, który zajmie około 2 godzin. Kolejnym krokiem będzie rozmowa techniczna z osobą z zespołu, podczas której omówimy Twoje doświadczenie, sposób myślenia, podstawy Pythona, backend developmentu, testowania, sieci komputerowych oraz Agentic Engineering. Na końcu zaprosimy Cię na rozmowę finalną z CEO.

Technology

Rublon

Młodszy Programista Mobile (k/m)

Junior

Hybrid

Zielona Góra, Poland

35 - 55 PLN

🏢 Summary: Junior Mobile Developer role focused on developing and maintaining the Rublon Authenticator app for Android and iOS using React Native and native mobile technologies. The position involves secure mobile development, MFA and passwordless authentication features, AI-assisted development, testing, and collaboration with cybersecurity and backend teams. Candidates will grow in React Native, iOS, Android, and enterprise authentication technologies within a cybersecurity product environment. 🗂️ Requirements: Minimum 1 year of commercial mobile development experience or strong personal mobile projects, Basic knowledge of React Native, Basic knowledge of TypeScript or JavaScript, Experience developing Android or iOS applications, Knowledge of Swift or Kotlin, Willingness to develop skills in both Android and iOS, Understanding of mobile application lifecycle, Basic experience with REST API integration, Experience testing mobile applications, Knowledge of Git, Understanding of mobile application security principles, Interest in cybersecurity, MFA, passwordless authentication, or identity security, Practical use of AI development tools, Understanding of Agentic Engineering concepts, Ability to create effective AI prompts and verify AI-generated output, Awareness of AI limitations and ability to validate generated code, Understanding of secure AI usage with code and documentation, Problem-solving and technical analysis skills, Communicative English for technical documentation 📃 Skills: ReactNative, TypeScript, JavaScript, Swift, Kotlin, iOS, Android, Xcode, AndroidStudio, Objective-C, Java, Git, GitHub, CI/CD, REST, MFA, TOTP, FIDO2, WebAuthn, Passkeys, Biometrics, Keychain, Keystore, SwiftUI, UIKit, Jetpack, Compose, Fastlane, GitHubActions 🏢 Description: Dołącz do Rublon i pracuj z zespołem pasjonatów cyberbezpieczeństwa, który rozwija przyszłość uwierzytelniania użytkowników w środowiskach enterprise. Rublon MFA to platforma multi-factor authentication używana przez setki klientów na całym świecie do ochrony logowania pracowników do sieci, serwerów i aplikacji. Tworzymy technologie dla bezpiecznego uwierzytelniania, identity infrastructure oraz integracji cybersecurity używanych w środowiskach firmowych. Szukamy osoby na stanowisko Młodszego Programisty Mobile , która ma już pierwsze doświadczenie w tworzeniu aplikacji mobilnych i chce rozwijać się długoterminowo w obszarze React Native, iOS, Android, secure mobile development, enterprise authentication oraz Agentic Engineering . Czym będziesz się zajmować W tej roli będziesz wspierać rozwój aplikacji Rublon Authenticator na Androida i iOS. Rublon Authenticator to aplikacja mobilna, która umożliwia użytkownikom wykonywanie uwierzytelniania wieloskładnikowego podczas logowania do kont chronionych przez Rublon MFA, między innymi przy lokalnym logowaniu do Windows, dostępie przez RDP, VPN oraz innych integracjach enterprise. Będziesz pracować przede wszystkim przy aplikacji mobilnej tworzonej w React Native , ale ważna będzie również gotowość do pracy z natywnymi elementami Androida i iOS. Po stronie iOS będziesz rozwijać znajomość Swift i ekosystemu Xcode, a po stronie Androida — Kotlin i Android Studio. Z czasem będziesz poznawać obszary takie jak TOTP, Passkeys, FIDO2/WebAuthn, bezpieczne przechowywanie danych, biometria, Keychain, Android Keystore, secure mobile UX oraz integracja aplikacji mobilnej z backendem cybersecurity. Ważną częścią tej roli będzie praca w nowoczesnym modelu AI-assisted development i Agentic Engineering . Oczekujemy, że potrafisz korzystać z narzędzi AI nie tylko do prostego generowania fragmentów kodu, ale także do analizy istniejącego kodu, planowania implementacji, tworzenia testów, wyszukiwania potencjalnych błędów, refaktoryzacji i przygotowywania dokumentacji — przy zachowaniu odpowiedzialności za jakość, bezpieczeństwo i poprawność końcowego rozwiązania. To stanowisko jest dobrą ścieżką rozwoju dla osoby, która zna podstawy tworzenia aplikacji mobilnych, chce pracować nad produktem cybersecurity używanym przez realnych użytkowników enterprise i chce rozwijać się w kierunku samodzielnego mobile developera. Jak będziesz pracować Lokalizacja: biuro w Krakowie lub w Zielonej Górze Obszary technologiczne: React Native, TypeScript, JavaScript, iOS, Swift, Xcode, Android, Kotlin, Android Studio, Objective-C, Java, GitHub, CI/CD, MFA, TOTP, Push Authentication, Passkeys, FIDO2/WebAuthn, biometria, Keychain, Android Keystore, AI-assisted development tools, AI coding agents Rozwój: dostęp do kursów online i możliwość dofinansowania certyfikacji Benefity: prywatna opieka medyczna i karta MultiSport Twoje zadania Jako Młodszy Programista Mobile w Rublon będziesz: realizować zadania programistyczne w React Native na podstawie opisanych wymagań, z pomocą bardziej doświadczonych członków zespołu, rozwijać i poprawiać wybrane fragmenty aplikacji Rublon Authenticator na Androida i iOS, analizować istniejący kod i stopniowo poznawać architekturę aplikacji mobilnej oraz domenę enterprise authentication, implementować mniejsze funkcjonalności aplikacji mobilnej zgodnie z ustalonymi wzorcami projektowymi, naprawiać błędy zgłaszane przez zespół QA, support, klientów, monitoring lub użytkowników aplikacji, pisać i aktualizować testy dla rozwijanych funkcjonalności, wspierać testowanie aplikacji na różnych wersjach Androida, iOS oraz różnych urządzeniach mobilnych, wykonywać proste zmiany w natywnych częściach aplikacji po stronie Androida i iOS pod opieką bardziej doświadczonych programistów, pracować z podstawowymi mechanizmami platform mobilnych, takimi jak uprawnienia aplikacji, powiadomienia push, deep links, bezpieczne przechowywanie danych i biometria, wspierać rozwój funkcji związanych z MFA, TOTP, push authentication oraz passwordless authentication, stopniowo poznawać technologie związane z Passkeys, FIDO2/WebAuthn, Keychain, Android Keystore i secure mobile development, poprawiać jakość, czytelność, bezpieczeństwo i utrzymywalność kodu w ramach bieżących zadań, uczestniczyć w code review — zarówno jako autor zmian, jak i osoba ucząca się dobrych praktyk od bardziej doświadczonych programistów, korzystać z GitHub, narzędzi CI/CD, emulatorów, symulatorów i narzędzi developerskich używanych w codziennej pracy zespołu, dokumentować wykonane zmiany, decyzje techniczne i istotne szczegóły implementacyjne, poznawać podstawy secure coding, mobile application security oraz projektowania bezpiecznych przepływów uwierzytelniania, wykorzystywać narzędzia AI oraz AI coding agents do analizy kodu, planowania implementacji, generowania testów, przygotowywania dokumentacji i szukania możliwych rozwiązań problemów, tworzyć krótkie, precyzyjne instrukcje dla agentów AI, weryfikować ich wyniki i poprawiać je zgodnie z wymaganiami projektu, krytycznie oceniać kod wygenerowany przez AI pod kątem poprawności, bezpieczeństwa, czytelności, zgodności z architekturą i standardami zespołu, współpracować z mobile developerami, backend developerami, QA, product managerami, supportem i specjalistami cybersecurity przy analizie zgłoszeń oraz rozwijaniu produktu. Wymagania Szukamy osoby, która ma: pierwsze komercyjne doświadczenie w tworzeniu aplikacji mobilnych, najlepiej minimum 1 rok, albo bardzo dobre projekty własne pokazujące praktyczną znajomość mobile developmentu, podstawową znajomość React Native, podstawową znajomość TypeScript lub JavaScript, podstawowe doświadczenie w tworzeniu aplikacji na Androida lub iOS, znajomość podstaw natywnego developmentu mobilnego: Swift dla iOS lub Kotlin dla Androida, gotowość do rozwijania się równolegle w obszarze Androida i iOS, podstawowe rozumienie cyklu życia aplikacji mobilnej, podstawową znajomość pracy z API backendowym, w szczególności REST API, podstawowe doświadczenie z testowaniem aplikacji mobilnych i gotowość do pisania testów automatycznych, znajomość Git i podstaw pracy z repozytorium kodu, podstawowe rozumienie zasad mobile application security, zainteresowanie cyberbezpieczeństwem, uwierzytelnianiem użytkowników, MFA, passwordless authentication lub identity security, praktyczną znajomość narzędzi AI wspierających programowanie, podstawową znajomość podejścia Agentic Engineering , czyli umiejętność wykorzystywania AI coding agents do wspierania pracy programistycznej, umiejętność tworzenia jasnych poleceń dla narzędzi AI, dzielenia pracy na mniejsze kroki oraz weryfikowania wyników generowanych przez AI, świadomość ograniczeń AI i umiejętność samodzielnego sprawdzania poprawności kodu, testów oraz zaproponowanych rozwiązań, podstawowe rozumienie zasad bezpiecznego korzystania z AI w pracy z kodem, dokumentacją i danymi projektowymi, dokładność, odpowiedzialność i chęć uczenia się od bardziej doświadczonych członków zespołu, umiejętność analizowania problemów technicznych i zadawania właściwych pytań, komunikatywną znajomość języka angielskiego pozwalającą czytać dokumentację techniczną, komunikaty błędów i materiały developerskie. Mile widziane Dodatkowym atutem będzie doświadczenie lub zainteresowanie którymkolwiek z poniższych obszarów: React Native w projektach komercyjnych lub własnych, TypeScript w aplikacjach mobilnych lub webowych, Swift i nowoczesny development iOS, SwiftUI lub UIKit, Kotlin i nowoczesny development Android, Jetpack Compose lub klasyczne Android Views, Objective-C lub Java w kontekście istniejących aplikacji i natywnych modułów, tworzenie lub modyfikowanie natywnych modułów dla React Native, publikowanie aplikacji w App Store lub Google Play, testowanie aplikacji mobilnych na fizycznych urządzeniach, testy jednostkowe, integracyjne lub end-to-end w aplikacjach mobilnych, CI/CD dla aplikacji mobilnych, Fastlane, GitHub Actions lub podobne narzędzia automatyzacji, praca z powiadomieniami push, deep links i universal links, bezpieczne przechowywanie danych w aplikacji mobilnej, Keychain, Android Keystore lub secure storage, biometria na iOS lub Androidzie, TOTP authenticator apps, Push Authentication, Passkeys, FIDO2/WebAuthn, podstawy Identity and Access Management, Multi-Factor Authentication, podstawy cryptography applied to mobile applications, podstawy OWASP Mobile Top 10, praktyczne użycie AI coding agents w projektach komercyjnych, open source lub własnych, tworzenie agentic workflows wspierających development, testowanie, code review, refaktoryzację lub dokumentowanie kodu, doświadczenie z narzędziami AI wykorzystywanymi do pracy z kodem, testami, dokumentacją lub analizą bezpieczeństwa, udział w projektach open source, formalne wykształcenie informatyczne, cybersecurity lub pokrewne, albo równoważne doświadczenie praktyczne. Dlaczego warto aplikować Ta rola może być dla Ciebie dobrym wyborem, jeśli: chcesz rozwijać się jako mobile developer pracujący nad aplikacją na Androida i iOS, interesuje Cię React Native, ale chcesz też rozumieć natywne mechanizmy iOS i Androida, chcesz pracować nad aplikacją mobilną, która odgrywa ważną rolę w enterprise multi-factor authentication, interesuje Cię cyberbezpieczeństwo, MFA, passwordless authentication, Passkeys, FIDO2/WebAuthn i identity security, chcesz tworzyć kod, który ma realny wpływ na bezpieczeństwo logowania użytkowników, chcesz rozwijać się w środowisku, w którym ważne są testy, code review, automatyzacja, dokumentacja, UX i utrzymywalność kodu, chcesz uczyć się secure mobile development od bardziej doświadczonych programistów, chcesz wykorzystywać AI coding agents jako realne narzędzie pracy programisty, a nie tylko ciekawostkę technologiczną, interesuje Cię Agentic Engineering i chcesz rozwijać umiejętność współpracy z AI przy tworzeniu kodu, testów, dokumentacji i analiz technicznych, szukasz miejsca, w którym możesz przejść od roli junior developera do samodzielnego programisty mobile w obszarze cybersecurity. Etapy rekrutacji Po przesłaniu aplikacji: Zaprosimy Cię na rozmowę online z rekruterem. Następnie poprosimy Cię o realizację testu online, który zajmie około 2 godzin. Kolejnym krokiem będzie rozmowa techniczna z osobą z zespołu, podczas której omówimy Twoje doświadczenie, sposób myślenia, podstawy React Native, TypeScript lub JavaScript, iOS, Android, testowania aplikacji mobilnych, secure mobile development oraz Agentic Engineering. Na końcu zaprosimy Cię na rozmowę finalną z CEO.

Technology

Rublon

Młodszy Tester Oprogramowania (k/m)

Junior

Hybrid

Zielona Góra, Poland

32 - 45 PLN

🏢 Summary: Oferta dla Młodszego Testera Oprogramowania obejmuje manualne testowanie platformy Rublon MFA i technologii uwierzytelniania enterprise w środowisku cybersecurity. Rola koncentruje się na testach aplikacji webowych, mobilnych, API i integracji MFA/SSO oraz wykorzystaniu narzędzi AI do usprawniania procesów QA. Stanowisko zapewnia rozwój w obszarze quality assurance, identity security i technologii enterprise authentication. 🗂️ Requirements: Pierwsze doświadczenie w testowaniu oprogramowania, Podstawowa znajomość testów manualnych i QA, Umiejętność tworzenia przypadków testowych i zgłoszeń błędów, Znajomość testów funkcjonalnych, regresyjnych, smoke i eksploracyjnych, Umiejętność odtwarzania i opisywania błędów, Podstawowa wiedza o aplikacjach webowych i komunikacji klient-serwer, Podstawowe rozumienie REST API, Znajomość systemu Windows, Gotowość do pracy z macOS, Linux, Android i iOS, Podstawowa wiedza o sieciach TCP/IP, DNS, VPN, Zainteresowanie cyberbezpieczeństwem i MFA/SSO, Podstawowe rozumienie bezpieczeństwa logowania i MFA, Znajomość narzędzi AI wspierających QA, Umiejętność tworzenia promptów i weryfikacji wyników AI, Znajomość zasad bezpiecznego korzystania z AI, Logiczne analizowanie problemów technicznych, Komunikatywna znajomość języka angielskiego 📃 Skills: QA, MFA, SSO, REST, API, Windows, macOS, Linux, Android, iOS, TCP/IP, DNS, VPN, RDP, LDAP, RADIUS, SAML, OAuth, FIDO2, WebAuthn, Passkeys, GitHub, Git, Postman, Insomnia, SQL, HTML, CSS, JavaScript, Python, Bash, PowerShell, OWASP, AI 🏢 Description: Dołącz do Rublon i pracuj z zespołem pasjonatów cyberbezpieczeństwa, który rozwija przyszłość uwierzytelniania użytkowników w środowiskach enterprise. Rublon MFA to platforma multi-factor authentication używana przez setki klientów na całym świecie do ochrony logowania pracowników do sieci, serwerów i aplikacji. Tworzymy technologie dla bezpiecznego uwierzytelniania, identity infrastructure oraz integracji cybersecurity używanych w środowiskach firmowych. Szukamy osoby na stanowisko Młodszego Testera Oprogramowania , która ma już pierwsze doświadczenie w testowaniu aplikacji i chce rozwijać się w obszarze testów manualnych, quality assurance, cybersecurity, enterprise authentication oraz wykorzystania AI do usprawniania codziennej pracy testerskiej. Czym będziesz się zajmować W tej roli będziesz realizować przede wszystkim testy manualne rozwiązań Rublon MFA oraz powiązanych technologii uwierzytelniania użytkowników. Będziesz testować aplikacje webowe, aplikacje mobilne, komponenty backendowe, integracje z systemami enterprise oraz scenariusze logowania chronione przez MFA. Z czasem będziesz poznawać obszary takie jak MFA, SSO, Active Directory, Microsoft Entra ID, LDAP, RADIUS, VPN, RDP, Windows Logon, SAML, OpenID Connect, FIDO2/WebAuthn i Passkeys. Twoim głównym zadaniem będzie sprawdzanie, czy nasze rozwiązania działają poprawnie, są stabilne, zrozumiałe dla użytkowników i gotowe do użycia w środowiskach firmowych. Będziesz pracować blisko z developerami, product managerami, supportem i specjalistami cybersecurity, aby wykrywać błędy, opisywać je w sposób użyteczny dla zespołu oraz weryfikować poprawki. Ważną częścią tej roli będzie również wykorzystywanie narzędzi AI do usprawniania pracy QA. Oczekujemy, że potrafisz używać AI do przygotowywania przypadków testowych, checklist, danych testowych, wstępnej analizy zgłoszeń, porządkowania notatek, tworzenia dokumentacji oraz automatyzowania powtarzalnych elementów pracy — przy zachowaniu odpowiedzialności za końcową jakość, dokładność i bezpieczeństwo informacji. To stanowisko jest dobrą ścieżką rozwoju dla osoby, która ma solidne podstawy testowania manualnego, lubi dokładnie analizować działanie aplikacji i chce rozwijać się w kierunku samodzielnego testera oprogramowania w obszarze cybersecurity. Jak będziesz pracować Lokalizacja: biuro w Krakowie lub w Zielonej Górze Obszary technologiczne: testy manualne, QA, testy funkcjonalne, testy regresyjne, testy eksploracyjne, web applications, API, aplikacje mobilne, MFA, SSO, Active Directory, Microsoft Entra ID, LDAP, RADIUS, VPN, RDP, Windows Logon, SAML, OpenID Connect, FIDO2/WebAuthn, Passkeys, Windows, macOS, Linux, Android, iOS, GitHub, narzędzia AI wspierające QA Rozwój: dostęp do kursów online i możliwość dofinansowania certyfikacji Benefity: prywatna opieka medyczna i karta MultiSport Twoje zadania Jako Młodszy Tester Oprogramowania w Rublon będziesz: realizować testy manualne produktów, usług i integracji Rublon MFA, wykonywać testy funkcjonalne, regresyjne, smoke testy, testy eksploracyjne i testy akceptacyjne, przygotowywać i aktualizować przypadki testowe, scenariusze testowe oraz checklisty QA, testować scenariusze logowania chronione przez MFA w różnych środowiskach i konfiguracjach, weryfikować działanie aplikacji webowych, aplikacji mobilnych, komponentów backendowych oraz integracji enterprise, sprawdzać poprawność działania mechanizmów uwierzytelniania, autoryzacji, sesji, resetu haseł, konfiguracji użytkowników i metod MFA, wspierać testowanie integracji Rublon MFA z rozwiązaniami takimi jak Active Directory, Microsoft Entra ID, LDAP, RADIUS, VPN, RDP i Windows Logon, testować nowe wersje Rublon MFA przed ich wdrożeniem lub udostępnieniem klientom, odtwarzać błędy zgłoszone przez support, klientów, monitoring lub innych członków zespołu, przygotowywać czytelne zgłoszenia błędów zawierające kroki odtworzenia, oczekiwany rezultat, rzeczywisty rezultat, logi, zrzuty ekranu lub nagrania, wykonywać retesty po poprawkach developerskich, wspierać analizę logów, komunikatów błędów i zachowania systemu podczas testów, dokumentować wyniki testów, obserwacje, ryzyka i znane ograniczenia, współpracować z developerami, product managerami, supportem i specjalistami cybersecurity przy analizie zgłoszeń oraz poprawie jakości produktu, stopniowo poznawać technologie związane z MFA, SSO, Active Directory, Entra ID, LDAP, RADIUS, SAML, OpenID Connect, FIDO2/WebAuthn i Passkeys, wykorzystywać narzędzia AI do przygotowywania przypadków testowych, checklist, danych testowych, dokumentacji i roboczych opisów błędów, automatyzować wybrane powtarzalne elementy pracy QA przy użyciu AI, prostych skryptów lub narzędzi no-code/low-code, krytycznie weryfikować wyniki wygenerowane przez AI i traktować je jako wsparcie, a nie zamiennik własnej analizy, dbać o dokładność testów, poufność danych i bezpieczeństwo informacji używanych w procesie QA. Wymagania Szukamy osoby, która ma: pierwsze doświadczenie w testowaniu oprogramowania, np. na stanowisku Junior QA, Manual Tester, Tester Oprogramowania, w ramach stażu, kursu, projektów własnych lub praktyki zespołowej, podstawową znajomość testów manualnych i procesu zapewniania jakości oprogramowania, umiejętność tworzenia prostych przypadków testowych, scenariuszy testowych i zgłoszeń błędów, podstawowe rozumienie typów testów, takich jak testy funkcjonalne, regresyjne, smoke testy, testy eksploracyjne i retesty, umiejętność dokładnego odtwarzania błędów i opisywania ich w sposób zrozumiały dla developerów, podstawową wiedzę o aplikacjach webowych i komunikacji klient-serwer, podstawowe rozumienie API, w szczególności REST API, podstawową wiedzę o systemach operacyjnych Windows oraz gotowość do pracy również z macOS, Linux, Android i iOS, podstawową wiedzę o sieciach komputerowych, w szczególności TCP/IP, DNS, adresach IP, portach i połączeniach VPN, zainteresowanie cyberbezpieczeństwem, uwierzytelnianiem użytkowników, MFA, SSO lub identity security, podstawowe rozumienie zasad bezpieczeństwa logowania, haseł, sesji, uprawnień użytkowników i MFA, praktyczną znajomość narzędzi AI wspierających pracę testerską, dokumentację lub analizę techniczną, umiejętność tworzenia jasnych poleceń dla narzędzi AI oraz weryfikowania wyników generowanych przez AI, świadomość ograniczeń AI i umiejętność samodzielnego sprawdzania poprawności przypadków testowych, opisów błędów, checklist i dokumentacji, podstawowe rozumienie zasad bezpiecznego korzystania z AI w pracy z danymi projektowymi, logami, dokumentacją i informacjami poufnymi, dokładność, cierpliwość, dociekliwość i odpowiedzialność, umiejętność logicznego analizowania problemów technicznych i zadawania właściwych pytań, komunikatywną znajomość języka angielskiego pozwalającą czytać dokumentację techniczną, komunikaty błędów, opisy zadań i materiały szkoleniowe. Mile widziane Dodatkowym atutem będzie doświadczenie lub zainteresowanie którymkolwiek z poniższych obszarów: testy manualne aplikacji webowych, testy manualne aplikacji mobilnych, testy API z użyciem narzędzi takich jak Postman, Insomnia lub podobnych, podstawy SQL, podstawy HTML, CSS lub JavaScript, podstawy skryptowania w Pythonie, Bashu albo PowerShellu, podstawy automatyzacji testów, praca z systemami ticketowymi i narzędziami do zarządzania testami, GitHub, Git lub podstawy pracy z repozytoriami kodu, testowanie aplikacji na Windows, macOS, Linux, Android lub iOS, analiza logów aplikacyjnych i systemowych, podstawy Active Directory, Microsoft Entra ID, LDAP, RADIUS, SAML, OpenID Connect, OAuth, Single Sign-On, Multi-Factor Authentication, FIDO2/WebAuthn, Passkeys, VPN, RDP lub Windows Logon, podstawy OWASP Top 10, podstawy testów bezpieczeństwa aplikacji webowych lub API, podstawy accessibility testing lub UX testing, doświadczenie z narzędziami AI wykorzystywanymi do tworzenia przypadków testowych, analizy zgłoszeń, generowania dokumentacji lub automatyzowania powtarzalnych zadań, tworzenie prostych agentic workflows wspierających QA, np. przygotowanie checklist, analizę zmian, generowanie przypadków testowych lub porządkowanie raportów, certyfikaty lub przygotowanie do certyfikacji ISTQB Foundation Level, CompTIA Security+ lub podobnych, formalne wykształcenie informatyczne, cybersecurity lub pokrewne, albo równoważne doświadczenie praktyczne. Dlaczego warto aplikować Ta rola może być dla Ciebie dobrym wyborem, jeśli: chcesz rozwijać się jako tester oprogramowania w środowisku produktowym cybersecurity, interesuje Cię testowanie systemów uwierzytelniania, MFA, SSO, IAM i identity security, chcesz pracować nad technologią używaną przez firmy na całym świecie, lubisz dokładnie sprawdzać działanie aplikacji, szukać problemów i opisywać je w uporządkowany sposób, chcesz zdobywać praktyczne doświadczenie w testowaniu aplikacji webowych, mobilnych, API i integracji enterprise, chcesz uczyć się technologii takich jak Active Directory, Entra ID, LDAP, RADIUS, SAML, OpenID Connect, FIDO2/WebAuthn i Passkeys, zależy Ci na pracy blisko developerów, product managerów, supportu i specjalistów cybersecurity, chcesz rozwijać umiejętność wykorzystywania AI do przyspieszania pracy QA, tworzenia dokumentacji, checklist i scenariuszy testowych, cenisz precyzję, odpowiedzialność, dobrą dokumentację i systematyczne podejście do jakości, szukasz miejsca, w którym możesz przejść od roli juniora do samodzielnego testera oprogramowania lub QA engineera w obszarze cybersecurity. Etapy rekrutacji Po przesłaniu aplikacji: Zaprosimy Cię na rozmowę online z rekruterem. Następnie poprosimy Cię o realizację testu online, który zajmie około 2 godzin. Kolejnym krokiem będzie rozmowa techniczna z osobą z zespołu, podczas której omówimy Twoje doświadczenie, sposób myślenia, podstawy testowania oprogramowania, analizowania błędów, pracy z aplikacjami webowymi i API, podstawy systemów uwierzytelniania oraz wykorzystywania AI w pracy QA. Na końcu zaprosimy Cię na rozmowę finalną z CEO.