Full Stack Developer with Python

Lokalizacja: Warszawa, mazowieckie

Cyclad is an international consulting company operating in the IT/ICT sectors, providing outsourcing solutions for HR and IT services. For our client, international technology and media company that enables corporate clients around the world with the best-in-class Ecommerce, data analytics and blockchain technologies, payment services, customer support, and content & digital marketing.

Project information:

  • Location: Warsaw/Powiśle
  • Project language: English & Polish
  • Type of contract: B2B/employment contract
  • Remuneration: 90 - 110 net +VAT/h (gross on an employment contract)

 

We are embarking on big projects rebuilding our core infrastructure and you get to work on a multitude of areas including building out additional bidding/auction scenarios, extending our auction layouts & making them more flexible, cataloguing / inventory management system, search, flexible editorial publishing system, maintaining our top-notch user experience as we add more features. Our small team size and big challenges make this a tremendous opportunity for self-starters / learners and you will get to see your work have a meaningful impact on the bottom-line of the business.


Tech stack: We use Python/Django as our backend web framework, Celery for background jobs, extensive use of JavaScript, React + GraphQL for client-side code (and node.js for server-side rendering), MySQL as our primary DB, Redis for caching, ElasticSearch, SignalFx for metrics, AWS for server infrastructure, Slack for collaboration, and a blameless culture to encourage learning from mistakes. We practice mobile first, API driven development to build our responsive web experience and our iOS apps.

  • 4+ years of experience in product-driven web development (front-end and back-end)
  • Experience writing frontend code using a modern framework like React or similar (Angular, Backbone/Marionette, Ember, Vue etc.)
  • Experience working with a web friendly programming language - Python
  • Experience working with a backend web framework - Django
  • Experience building web interfaces using HTML and CSS
  • Knowledge of web fundamentals (HTTP, REST APIs, authentication techniques etc.)
  • Nice to have:
    • Knowledge of other a web friendly programming languages - Ruby, PHP, JavaScript, Java/Scala, Go, Elixir etc.
    • Leadership skills or basic experience as a technical team lead - both managing projects and team members
    • Knowledge and/or experience with GraphQL
  • Health benefits & multisport card
  • Generous and clear vacation policy
  • Small team environment and flat org structure
  • Help build the technology platform for the next generation collector