Full Stack Developer with Python
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