Our client is solving modern organizations' biggest challenge – navigating global employment compliantly with ease. They make it possible for businesses of all sizes to recruit, pay, and manage international teams. Their team works across 6 different continents, all positions are fully remote, and innovation is at the heart of everything they build.
What this role can offer you
• Complex and meaningful challenges — solving them will enable people and businesses to live and operate in any country of the world.
• Significant impact on the business — early-stage company where each change is amplified by growth.
• Freedom to organize your work and life — no mandatory standups, recurring meetings or ceremonies.
• Competitive salary, stock options, flexible paid time off, and a set of perks and benefits.
• Supportive environment where you are encouraged to challenge the dogmas and pursue innovation.
• Strong team of experienced engineers who will support and facilitate your professional growth.
What we offer
Salary:
- 19,500 - 26,500 PLN net/month B2B- depending on your skills
- 16 320- 22 180 PLN gross/month UoPRemote first approach
Transparent, async-first, documentation-driven organization
AI-native work environment
What do we need for this position?
• Design and maintain server-side applications with a focus on high availability and scalability.
• Collaborate in a product trio, working closely with designers and product managers to ship impactful features.
• Drive technical excellence by promoting best practices in code quality, security, and automated testing.
• Proactively troubleshoot and optimize existing systems to ensure top-tier performance.
• Stay curious – research emerging technologies and help us innovate our tech stack.
• Practical experience designing or adopting agentic/automation workflows and improving them through iteration.
• Ability to think in systems: define specs clearly, break down plans, instrument verification, and close the loop on quality.
You'll be a great fit if you have:
• 5+ years of experience as a Backend Engineer in cross-functional, agile environments.
• Strong engineering fundamentals and a track record of shipping production systems that are secure, reliable, and scalable.
• Strong proficiency in Elixir for backend development.
• Hands-on experience with Phoenix Framework, building robust and scalable services.
• Solid SQL skills and experience with Postgres, including schema design and performance tuning.
• Proficiency in REST API design and microservices architecture within cloud environments (preferably AWS).
• CI/CD experience (GitLab, GitHub, Jenkins or similar).
• Excellent communication skills in English (B2/C1) and Polish, with the ability to explain complex technical concepts to various stakeholders.
Nice to have:
• Kubernetes, Docker, AWS.
• Next.js, React / Vue / Angular.
• Knowledge of Infrastructure as Code (Terraform/CloudFormation).
• Ability to lead technical workshops or mentor junior developers.
• Project Experience: Drives the success of major projects or multiple concurrent projects, providing strategic technical leadership. Often consulted for expertise on high-impact decisions.
• Technical Skills: Possesses deep expertise across multiple technical areas and the ability to drive innovation within the team. Skilled at identifying and mitigating technical risks and ensuring the robustness of solutions.
• Responsibilities: Provides technical leadership across projects, mentors other senior developers, and shapes the team's technical direction and practices.
Backend (Elixir) — Platform-Specific
• Oversees the design and implementation of large-scale Elixir systems.
• Drives innovation within the Elixir team.
• Ensures best practices in building scalable, maintainable backend services.
Our recruitment process
Only 3 steps long:
Culture & mission fit meeting with Recruitment Team (abt. 45 minutes)
Competency interview with team representatives (abt. 60 minutes)
AI fluency assessment via AI CRED (aicred.ai) — a short online test measuring competency across 5 AI dimensions.
If any other step of the recruitment process is necessary, we will inform you!
And finally, the decision — after which we can say "welcome on board."
