PHP Laravel Developer (Cybersecurity)
About this role
Last updated on November 7, 2026
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 customers in more than 60 countries 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 PHP Laravel Developer with several years of experience to join our Core team and develop the heart of the Rublon MFA platform together with them.
What You’ll Work On
The Core team develops the most important parts of Rublon MFA: cloud authentication services, APIs, web applications for administrators, and integrations with our customers’ identity and security systems.
We are looking for someone who knows Laravel well, works independently, and wants to grow in identity security. Experience with another enterprise SaaS product is a strong advantage.
We work with AI-assisted development and Agentic Engineering. Tools such as Claude Code are standard in our daily work: we use them for planning, implementation, testing, code review, and documentation, while staying fully responsible for the quality, security, and correctness of the code.
How You’ll Work
- Employment contract: full-time at our office in Kraków or Zielona Góra (no remote work)
- B2B contract: 100% remote from anywhere in Poland
- Technology stack: PHP 8.3, Laravel 12, Angular, TypeScript, Docker, GitHub, CI/CD, AWS, SAML, OpenID Connect, OAuth 2.0, LDAP, Microsoft Entra ID, AI coding agents (e.g. Claude Code)
- Team: Core, responsible for the heart of the Rublon MFA platform
- Language: Polish in the team’s daily work
- 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 in the Core team, you will:
- Develop and maintain core components of the Rublon MFA cloud platform in PHP and Laravel
- Build secure, scalable, and well-documented APIs used by Rublon products, customers, and partners
- Develop SSO and MFA services and integrations based on SAML, OpenID Connect, and OAuth 2.0
- Develop integrations with Microsoft 365 (Microsoft Entra ID, Microsoft Sentinel, Microsoft Defender) and other IAM and SIEM systems
- Build frontend features in Angular and TypeScript where needed
- Take care of security: authentication, authorization, session and token handling, data protection, and resilience to common attacks
- Implement features within the agreed architecture and propose improvements
- Write unit, integration, and end-to-end tests and keep code quality high
- Work with CI/CD pipelines in GitHub, Docker containers, and AWS services
- Use AI coding agents (e.g. Claude Code) every day and critically review their output
- Take part in code reviews and share knowledge with the team
- Work closely with product managers, QA, support, and cybersecurity specialists
Skills You Have
- At least 3 years of commercial experience in PHP development, including at least 2 years with Laravel
- Hands-on experience with Angular and TypeScript
- Knowledge of SAML, OpenID Connect, and OAuth 2.0, and how SSO and MFA work
- Experience designing and building secure APIs
- Knowledge of secure coding and application security principles (e.g. OWASP Top 10)
- Experience with relational databases, including schema design and query optimization
- Hands-on experience with Docker
- Knowledge of DevOps and CI/CD practices and core AWS concepts
- Hands-on experience developing software with AI tools such as Claude Code
- The ability to work independently and explain your technical decisions clearly
- Fluent Polish
- English good enough to read technical documentation (fluent English is not required)
Nice To Have
Experience with any of the following will be a strong advantage:
- Work on another enterprise SaaS product, ideally in cybersecurity or IAM
- Multi-tenant SaaS architecture
- Microsoft 365 integrations: Microsoft Entra ID, Microsoft Graph API, Microsoft Sentinel, Microsoft Defender
- Integrations with mObywatel, login.gov.pl (Węzeł Krajowy), Profil Zaufany, or other electronic identity solutions (eID, eIDAS)
- Another programming language, such as Python or Java
- Interest in growing into Rust — in that case, C++ experience is a plus
- FIDO2/WebAuthn, passkeys, TOTP, and passwordless authentication
- SCIM, LDAP, and Active Directory
- Queues, caching, and asynchronous processing in Laravel (e.g. Redis)
- Monitoring, structured logging, and observability
- SIEM systems and security log formats (e.g. CEF, Syslog)
- Zero Trust and OpenID CAEP
- Infrastructure as code (e.g. Terraform)
- Building agentic workflows that support development, testing, and code review
- AWS or security certifications
- Formal education in Computer Science, Cybersecurity, or a related field, or equivalent practical experience
Why Apply
This role may be a strong fit if:
- You want real influence on the core of a cybersecurity product used by customers in more than 60 countries
- You want to grow towards a senior role in a team working on the core of the product
- You are interested in MFA, SSO, IAM, passwordless authentication, and identity security
- You want to work with Laravel, Angular, TypeScript, AWS, SAML, OpenID Connect, OAuth 2.0, and Microsoft Entra ID
- You use AI coding agents every day and want to work in a team that treats them as a standard tool
- You want to grow in other technologies too, such as Rust
- You value secure coding, automation, clean architecture, and long-term maintainability
Steps After You Apply
- You’ll be invited to an online meeting with our recruiter
- Afterwards, we’ll ask you to complete an online test that takes about 2 hours
- Next comes a technical interview with members of the Core team about your experience, SaaS architecture, security, SAML, OpenID Connect, OAuth 2.0, and working with AI
- Finally, we’ll invite you to a final interview with our CEO