
Senior Fullstack Software Engineer (12 months, fixed-term contract)
- Kraków, małopolskie
- Umowa
- Pełny etat
- Develop Fullstack Features: Design, implement, and maintain end-to-end features across our front-end (Vue.js, JavaScript/TypeScript) and backend (Java) systems.
- Collaborate Across Teams: Work with product managers, designers, and DevOps engineers to plan, build, and deliver customer-centric solutions.
- Ensure Reliability and Scalability: Write clean, efficient, and scalable code that upholds performance, security, and reliability standards.
- Drive Best Practices: Conduct code reviews, provide mentorship to junior engineers, and champion best practices around testing, documentation, and maintainability.
- Optimize System Performance: Profile and troubleshoot performance issues, ensuring our products continue to deliver a seamless experience under increasing load.
- Maintain and Evolve Architecture: Contribute to architectural discussions, influence technical decisions, and help evolve our stack with new technologies and frameworks.
- Take Ownership: Participate in on-call rotations when needed, and assume operational responsibility for the services you develop.
- 5+ Years of Software Engineering Experience: Demonstrated expertise in both backend and frontend development for modern, cloud-based applications.
- Fullstack proficiency: Strong skills in Java. Hands-on experience with JavaScript/TypeScript and front-end frameworks (e.g., Vue.js or React). Enthusiasm to learn new technologies is a must.
- Cloud & Containerization: Experience with AWS or GCP, Kubernetes, and Docker for deploying and scaling applications.
- Quality Focus: Passionate about code quality, testing, and continuous refactoring to maintain high engineering standards.
- Excellent Communication: Ability to collaborate effectively in cross-functional teams; proficiency in English (speaking and writing).
- Mentorship & Leadership: Willingness to guide junior engineers and drive technical initiatives across the organization.
- Exposure to AI/ML: Familiarity with AI, prompt engineering, or integration of LLMs.
- Product-Led Growth (PLG): Knowledge of PLG frameworks, continuous onboarding strategies, or experience with tools like Mixpanel, Pendo, and Hotjar.
- B2B/SaaS Experience: History of shipping software in a SaaS environment.
- Open Source Contributions: Active participation in open source communities or related technical forums.
- Cloud Infrastructure as Code: We operate on AWS and GCP across multiple regions, managing our infrastructure with Spacelift and Terraform.
- Container Orchestration: Kubernetes (EKS and GKE) orchestrates our containerized services, configured with Helm and FluxCD.
- Backend Services: Predominantly built in Java (Quarkus) and Python, with a focus on high performance and scalability.
- Event-Driven Architecture: Apache Kafka and RabbitMQ power our messaging and event-driven flows.
- Databases: PostgreSQL, ClickHouse, MySQL, and Elasticsearch serve our diverse data storage needs.
- Monitoring & Logging: We rely on Prometheus, Grafana, and the ELK stack for observability and performance insights.
- AI Integration: We are continuously exploring new AI technologies to enhance our platform and internal workflows.
- 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