Rodzaj pracy: Pełny etat
Rodzaj umowy: Na czas nieokreślony
Ilość wakatów: 1
Minimalne doświadczenie: Od 3 do 5 lat
Wykształcenie: Średnie ogólnokształcące
Branża: Praca IT - Programowanie / Analizy
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)
About project:
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.
Requirements:
- 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
We offer:
- 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