Tech Stack
ApacheAWSCloudDockerElasticSearchGoogle Cloud PlatformGrafanaJavaJavaScriptKafkaKubernetesMySQLPostgresPrometheusPythonRabbitMQReactTerraformTypeScriptVue.js
About the role
- Design, implement, and maintain end-to-end fullstack features across front-end (Vue.js, JavaScript/TypeScript) and backend (Java/Python) systems
- Collaborate with product managers, designers, and DevOps to plan, build, and deliver customer-centric solutions
- Write clean, efficient, and scalable code that meets performance, security, and reliability standards
- Conduct code reviews, provide mentorship, and champion best practices around testing, documentation, and maintainability
- Profile and troubleshoot performance issues to ensure seamless experience under load
- Contribute to architectural discussions and influence technical decisions to evolve the stack
- Participate in on-call rotations and assume operational responsibility for developed services
Requirements
- 5+ years of software engineering experience with backend and frontend development
- Proficiency in Java or Python
- Hands-on experience with JavaScript/TypeScript and front-end frameworks (Vue.js or React)
- Experience with cloud platforms (AWS or GCP)
- Experience with Kubernetes and Docker
- Passion for code quality, testing, and continuous refactoring
- Excellent English communication (speaking and writing)
- Willingness to mentor and guide junior engineers and lead technical initiatives
- Familiarity with Quarkus, event-driven systems (Apache Kafka, RabbitMQ), and databases (PostgreSQL, ClickHouse, MySQL, Elasticsearch)
- Experience with infrastructure-as-code (Spacelift, Terraform) and GitOps tools (Helm, FluxCD)
- Experience with monitoring/logging tools (Prometheus, Grafana, ELK)
- Competitive salary
- Phone & Home Internet costs reimbursement up to 80 PLN/month
- Private health care package with Luxmed – covered for you and partially for your partner / family
- Cafeteria benefits – monthly budget to cover sport cards or other purchases
- Creative Allowance – paid as 1000 PLN gross/month
- Home office set-up reimbursement up to 1000 PLN
- Personal Learning & Development Budget of 1500 USD/year
- 26 days of annual leave/year
- 2 Mental Health days off per year
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaPythonJavaScriptTypeScriptVue.jsReactKubernetesDockerPostgreSQLTerraform
Soft skills
communicationmentorshipleadershipcollaborationproblem-solvingcode qualitytestingrefactoringdocumentationoperational responsibility