Python Developer
We are looking for a skilled and experienced Python developer to enrich our software development team. The quality and fast delivery expectations of our products are very high, so as our new Python developer, you will work on dynamically evolving and state-of-the-art robot application technologies in the automation and logistic industry. We need someone with high skills in Python and possibly with some experience also in C++ to ensure that only high-quality, readable, extendable, testable, and scalable code will find its way to our codebase.
Location
Bratislava, Slovakia
Type of employment
Regular/Contract
Salary (brutto)
€ 2,400-3,400/month based on seniority and experience
Core responsibilities
- implementation of maintainable, scalable, and clean code
- contribution in architecture, analysis, prototyping, and technical design of new functionalities
- creation of technical solutions which meet product requirements
- continual learning in the field of development and new implementation approaches in relevant technologies
- maintenance and support of developed systems
- writing unit-tests and participation in code revision, TDD
- creation and maintenance of technical and user documentation
- identification, solution design, and removal of implementation issues and bugs in the developed system
- contribution in developed product support
Requirements
- University education (Bachelor’s degree, Master’s degree)
- postgraduate (Doctorate) – optional
- written and spoken English – Upper-intermediate (B2)
- excellent programming skills in Python – medior level of expertise (2+ years) or senior level of expertise ( 3+ years)
- skills in writing complex logic in Python
- experience with C++ is a plus
- decent and demonstrated knowledge of using advanced algorithms and data structures
- experience with PostgreSQL database is a plus
- skills in development processes like building, testing, code analysis
- experience with Git
- awareness of the high quality of code, strong experience with debugging and bug fixing
- strong understanding of object-oriented design and implementation
- skill to write readable, modular, and well-tested code
- experience working with the Linux based operating system
- experience with Docker is a plus
Essential attributes
- skills to communicate and collaborate with team members
- critical thinking and resourceful approach to problem-solving
- ability and willingness to learn new technologies
- ability to select and apply the most appropriate approach
Benefits
Main benefits:
- Daily breakfast and afternoon snacks
- Parking for everyone
- English courses
- Training of Soft Skills & Hard Skills
- Massages
- Private terrace with swings and nice overlook
- Multisport card
- Support of attending different sporting events and Photoneo sport merch
- Company sport teams, yoga on the terrace, exercises in the office
- Fully equipped locker rooms with showers onsite
- Employee discounts and more
More benefits to the first anniversary
Option to select one of the following benefits:
- Year-long transportation city ticket
- Contribution to a recreation trip
- Year-long medical care in ProCare
- Training, conference or other educational activity that is related to the job performance
- Option of improving the work environment (new desk, chair or headphones)
- III. pillar – Additional advantage for 5th Anniversary
Other benefits:
- Flexible work schedule (core hours between 10:00 – 15:00)
- Paid sick days
- Attendance based on trust and responsibility
- Option of taking a day off other day instead of holiday
- Extra 2 days off after the wedding
Financial benefits:
- Generous referral program
- Newborn and wedding bonus
- Annual performance bonus (up to a one-month salary or even more)