Python Full Stack Developer (Poland) (offline)

Currently we are looking for a Python Full Stack Developer for our Krakow office to make the team even stronger.

We are a family of interconnected projects and applications. We partner up with various customer product teams to build best in class internal and external business operations related tools – from quality management, through financial planning to mobile, games and even travel. Joining us – you will work with specialists in a large distributed team located primarily in 4-time zones (HYD, KRK, MEX, MTV). To complete your assignments, you will partner up with our employees, but you will be also customer facing – sometimes even on a daily basis.
RESPONSIBILITIES
Participate in estimation sessions
Provide requirements clarification
Plan – both long-term and short-term
Communicate with the customer
Communicate on the project progress during Scrum and status meetings
Implement features and bug fixing – write reusable, maintainable, efficient and unit tested code
Participate in rigorous code review process
Implement securing and data protection rules
Write documentation on technical decisions and designs
Be responsible for many phases of the software development lifecycle including technical research, and requirements analysis for Python projects
Demonstrate a proficiency in technical design, implementation of enhancements to products, unit testing, debugging, and maintenance
Write reusable, testable, and efficient code
Integrate user-facing elements developed by front-end developers with server-side logic
Serve as a partner to EPAM’s clients throughout the project lifecycle demonstrating expertise within software development
Implement security and data protection
Integrate data storage solutions
REQUIREMENTS
Strong professional experience
Strong understanding of OOP, OOD, design patterns
Experience in developing reusable and efficient code
Understanding of TDD and BDD
Experience with customer communication
Experience with creating and maintaining technical documentation
Excellent knowledge of unit testing and techniques of finding sources of application issues
Understanding of SDLC, CI and CD practices, code review process
Proven analytical thinking skills and ability to solve algorithmic tasks
Strong English is a must
Strong experience in web development, including Python development experience
Strong OO design and programming skills
Strong understanding of design patterns and experience of developing re-usable frameworks
Solid understanding of advanced API development and JSON object construction
Web, server-side and standalone application development experience using Python
Experience creating design specifications
Strong unit test and debugging skills
Proficient understanding of code versioning tools such as Git, Mercurial or SVN
Experience implementing software unit tests and working with MVC frameworks (e.g. Django, Flask, etc.)
Experience with back-end and front-end development with a strong understanding of how web applications function
WE OFFER
Possibility to be involved in an international project (Canada, China, Hong Kong, Mexico, USA, Switzerland, Germany, Sweden, United Kingdom, Russia, Belarus, Ukraine, Hungary, etc.)
Language classes (English and Polish)
Vast opportunities for self-development: online courses and library, experience exchange with colleagues around the world, partial grant of certification
Career development center
Possibility to take part in both: corporate and startup environment
Possibility to relocate for short and long-term projects
Relocation package for those who relocates to Krakow, Wroclaw, Katowice or Gdansk from other locations
Benefit package (health care, multisport, lunch tickets, petrol vouchers and shopping vouchers, etc.)
Fruits on a weekly basis
Sponsored sport activities, E-sport program

About HBM

HBM is a European company building exciting new products from scratch for startups and helping mature companies in their journey towards data-driven innovation and AI based solutions. Our expertise refers to EnergyTech, FinTech, Legal Tech, SocialTech, PropTech, etc.

Originally a strong Ukrainian talent hub with its heart in Kyiv, since February 24th, 2022, we have started onboarding EU talents to mitigate risks for our customers. We continue to stand as one strong team with a human touch.

HBM as adopted much of its work culture from Scandinavian culture. Our values include skills, passion, excellence, equality, openness, mutual respect, and trust.  

HBM works in three directions

- Startup Studio. Helping startups in building exciting products from the idea to MVP and Go-to-market.

- Technology Partner. Offering end-to-end tech, delivery, and talent management capabilities and holistic approach to support our customers in their digital transformation and deliver long-lasting business value.

- Product Marketing Lab. Helping companies to create products that will fit the market and scale them.

In addition, we are excited to be a preferred tech partner to Propell, the Scandinavian group of companies, focusing on building products for the benefit of society and the planet.

So, you can become a real foundation and a backbone of the company, heavily contribute into shaping our strategy, culture, traditions, principles, delivery model, etc. We are looking for passionate and innovative thinking people, ready to create something very special — for colleagues, customers, and the company.

Company website:
https://www.hbm.ai

DOU company page:
https://jobs.dou.ua/companies/hbm/

The job ad is no longer active

Look at the current jobs Python Relocate→