Senior Software Engineer
⚲ Kraków
28 000 - 32 000 zł net (+ VAT)
Wymagania
- Pytest
- Pandas
- NumPy
- Flask
- Django
Opis stanowiska
Wymagania:
- 5+ years of hands-on experience with Python, including frameworks and libraries such as Pandas, NumPy, Flask, or Django.
- Experience in designing and deploying enterprise-level applications with strong coding principles.
- Knowledge of machine learning, NLP, or AI concepts is an advantage.
- Understanding of Agile development methodologies and practices.
- Strong problem-solving mindset and collaborative approach, capable of working with global, multidisciplinary teams.
- Ability to mentor junior developers and lead by example.
- Fluent English written and spoken, with excellent communication skills.
Mile widziane:
- Exposure to JavaScript frameworks (e.g., Vue.js) or willingness to learn front-end technologies.
- Understanding of cloud platforms or experience with KDB.
- Domain knowledge in financial markets, particularly FX or Rates pricing systems.
- Familiarity with DevOps practices, containerization, or automation.
O firmie:
- At Mindbox, we connect top IT talents with technology projects for leading enterprises across Europe.
- Our focus is on matching your skills with work that matters – projects that use modern tech stacks, solve real business challenges, and give you space to grow. By joining us, you’ll deliver technology solutions for well-known brands, supported by the Mindbox team that values knowledge-sharing and continuous development. We make sure you have the tools, flexibility, and guidance to do your best work – and to keep moving forward in your career.
Zakres obowiązków:
- Collaborate in a small team of 4–6 developers, closely aligned with a dedicated product owner.
- Translate business requirements into development stories and deliver iteratively into production.
- Maintain production ownership: provide technical support for the solutions delivered.
- Identify and reduce technical debt, ensuring sustainable code quality while delivering new features.
- Design and develop scalable, maintainable solutions in Python following internal standards and best practices.
- Participate in pair programming and cross-skill within the team, contributing to backend and, when necessary, front-end tasks.
- Take ownership of problem-solving and contribute to continuous integration and delivery improvements.
- Note: Detailed project information will be shared during the recruitment process.
Oferujemy:
- Flexible cooperation model – choose the form that suits you best (B2B, employment contract, etc.)
- Hybrid work setup – hybrid; 2 days per week from the office in Warsaw, 3 days per week remote
- Collaborative team culture – work alongside experienced professionals eager to share knowledge
- Continuous development – access to training platforms and growth opportunities
- Comprehensive benefits – including Interpolska Health Care, Multisport card, Warta Insurance, and more
- High quality equipment – laptop and essential software provided
- 5+ years of hands-on experience with Python, including frameworks and libraries such as Pandas, NumPy, Flask, or Django.
- Experience in designing and deploying enterprise-level applications with strong coding principles.
- Knowledge of machine learning, NLP, or AI concepts is an advantage.
- Understanding of Agile development methodologies and practices.
- Strong problem-solving mindset and collaborative approach, capable of working with global, multidisciplinary teams.
- Ability to mentor junior developers and lead by example.
- Fluent English written and spoken, with excellent communication skills.
Mile widziane:
- Exposure to JavaScript frameworks (e.g., Vue.js) or willingness to learn front-end technologies.
- Understanding of cloud platforms or experience with KDB.
- Domain knowledge in financial markets, particularly FX or Rates pricing systems.
- Familiarity with DevOps practices, containerization, or automation.
O firmie:
- At Mindbox, we connect top IT talents with technology projects for leading enterprises across Europe.
- Our focus is on matching your skills with work that matters – projects that use modern tech stacks, solve real business challenges, and give you space to grow. By joining us, you’ll deliver technology solutions for well-known brands, supported by the Mindbox team that values knowledge-sharing and continuous development. We make sure you have the tools, flexibility, and guidance to do your best work – and to keep moving forward in your career.
Zakres obowiązków:
- Collaborate in a small team of 4–6 developers, closely aligned with a dedicated product owner.
- Translate business requirements into development stories and deliver iteratively into production.
- Maintain production ownership: provide technical support for the solutions delivered.
- Identify and reduce technical debt, ensuring sustainable code quality while delivering new features.
- Design and develop scalable, maintainable solutions in Python following internal standards and best practices.
- Participate in pair programming and cross-skill within the team, contributing to backend and, when necessary, front-end tasks.
- Take ownership of problem-solving and contribute to continuous integration and delivery improvements.
- Note: Detailed project information will be shared during the recruitment process.
Oferujemy:
- Flexible cooperation model – choose the form that suits you best (B2B, employment contract, etc.)
- Hybrid work setup – hybrid; 2 days per week from the office in Warsaw, 3 days per week remote
- Collaborative team culture – work alongside experienced professionals eager to share knowledge
- Continuous development – access to training platforms and growth opportunities
- Comprehensive benefits – including Interpolska Health Care, Multisport card, Warta Insurance, and more
- High quality equipment – laptop and essential software provided
🔍 Dekoder Ogłoszenia
🟡
designing and deploying enterprise-level applications with strong coding principles
Oczekuje się, że będziesz projektować i wdrażać złożone systemy, a nie tylko pisać prosty kod.
🟡
Ability to mentor junior developers and lead by example
Będziesz odpowiedzialny za wspieranie młodszych kolegów, co może oznaczać dodatkowe obowiązki poza kodowaniem.
🔴
Exposure to JavaScript frameworks (e.g., Vue.js) or willingness to learn front-end technologies
Może się zdarzyć, że będziesz musiał pracować z front-endem, nawet jeśli Twoje główne doświadczenie jest w backendzie.
🟡
projects that use modern tech stacks, solve real business challenges, and give you space to grow
Chociaż brzmi to pozytywnie, 'modern tech stacks' może oznaczać nowe, nie w pełni sprawdzone technologie, a 'space to grow' może wymagać samodzielnego uczenia się.
🟡
supported by the Mindbox team that values knowledge-sharing and continuous development
Oczekuje się aktywnego udziału w dzieleniu się wiedzą i ciągłym rozwoju, co może oznaczać dodatkowe zaangażowanie.