All offersWarszawaPythonSenior Python Developer
Senior Python Developer
Python
360 Code Lab

Senior Python Developer

360 Code Lab
Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    Python
    master
    Django
    master
    HTML5
    advanced
    CSS3
    advanced
    JavaScript
    advanced
    jQuery
    advanced
    Tornado
    regular
    Git
    regular

Job description

Online interview
Company
The 360 Code Lab is a part of the Austrian based 360 Lab (360-lab.com), which develops innovative products and services and optimizes existing business models for their market conformity. The aim of the 360 Code Lab is to develop state of the art technologies and to make ideas become reality. In short, the 360 Code Lab is a place where motivated developers are working on cutting edge projects in a super modern office in the Warsaw Spire Tower.

Role
We are burning to break new ground, break traditional thinking patterns and implement creative solutions. We are looking for people who want to shape our company and make a difference, and for whom a responsible, respectful togetherness is a matter of course.

In this role you will:
  • Design, implement and improve features in a mature Django installation including REST APIs, microservices, data ingestion    and video streaming
  • Write and maintain scalable, performant code that can be shared across platforms
  • Meaningfully contribute to the product and core backend systems by suggesting and executing improvement
  • Improve engineering standards, tooling, and processes
  • Debug production issues across services and multiple levels of the stack
  • Work in an agile environment with an excellent team of engineers

Requirements:
  • Bachelor‘s or Master's degree in engineering, information technology, data communications, telecommunications, computer science or equivalent educational or professional experience and/or qualifications
  • Strong analytical and conceptual skills, with a curious mind for troubleshooting and software building
  • Focused on automatization and microservice architecture
  • Ability to understand business requirements and transform them into technical requirements 
  • A solid understanding of software development life cycle (SDLC) and programming fundamentals
  • Strong interest in new technologies and willingness to learn
  • Hands-on mentality & Can-Do-Attitude with a knack for benchmarking and optimization
  • Excellent oral and written communication skills and ability to work with technical and non-technical staff
  • Fluent in English, both written and verbal. Russian language skills highly appreciated
  • Basic knowledge of SQL and NoSQL solutions
  • Experience in fresh Django installations on web servers
  • Deep understanding of horizontal scaling and ways of cost optimization
  • Good understanding (or real experience more preferable) with AWS and Google Cloud Services

Benefits
  • Work in global teams on software development projects for global markets
  • Any skill you don’t have yet, we develop to together in professional internal and external trainings- we invest in people!
  • Involvement in whole development cycle, from first idea, over development to deployment and production care
  • Opportunity to travel abroad
  • Flexible working hours
  • Get your inner Super Mario out and try to beat your co-workers at the monthly Mario Kart challenge in our gaming area.
  • Did somebody say free food? – Yes, you got it right, at the monthly team-dinner we will get you wined and dined for free.
  • Do you like the smell of fresh croissants in the morning? We too, therefore we offer a free breakfast service to all our employees
  • After getting projects of the ground during the day, you can get some weight of the ground afterwards at the free in-house gym