Senior Developer - Findability

  • Place:

    Brno
  • Work type:

    full-time, contract
  • Required languages:

    English
  • For graduates:

    no

Recruiter Contact:

Miloš Tomovčík Miloš Tomovčík IT positions

Why should you choose us?

Multicultural development team working on a SOA e-commerce platform serving as a basis for one of the most popular online shops with electronics in the UK – Currys and PC World. The platform handles more than 7,000,000 unique visitors per day and processes 8 orders per second during the peak season.

We are continuously improving the platform and looking for new challenges. Currently we are working on complete automation of checkout process, we focus on test automation improvements and we are preparing for the next steps in continuous integration. We are agile with the vision of becoming a multichannel leader on the EU market.

Why should you choose our Findability team?
The ability to search for the best fitted products is the key functionality for every e-commerce site. That’s the reason why we build our own search platform on top of PHP, Elasticsearch, AWS (CloudWatch, ECS, Lambda Functions).

The team is currently small (2 Devs + 1 QA + Product Owner) but very effective, mostly thanks to the strong DevOps mindset and tooling - AWS, Docker, Gitlab CI, Terraform). There is also strong focus on quality and automation - PHPUnit, Behat, Selenium.

The team is currently owning the search platform (algorithm) and back-office management. Team cooperate with other product teams mainly Product Experience - they provide the needed product data and consume the results (through API) in listing page and search results page. We are currently working on improvements of the algorithm and introducing the personalisation into the algorithm. Long term vision contains more JS / TS / UI work and make the team fully E2E. E2E product teams is our overall strategy.

What will you do?

  • You will work on one of the biggest e-commerce platforms in Europe
  • Facing a lot of interesting business and technical tasks will be your daily job
  • We are in a close touch with UK colleagues
  • Agile environment – Scrum and Kanban
  • Possibility to use PhpStorm IDE
  • You can shine in technologies: PHP, PL/SQL, AWS, ElasticSearch, JS, CSS, Varnish, RabbitMQ, Couchbase,..
  • Frameworks and libraries: Symphony, React&Redux
  • Tools we use: AppDynamics, Jira, Confluence, Bamboo, Stash

Now you’re probably wondering what skills and knowledge we expect from you? Well…

  • You have experience with PHP, OOP and any of PHP frameworks
  • You have met with SVN/GIT and use framework (Symphony, Nette, CodeIgniter)
  • MySQL or Oracle experience
  • You are experienced also in other web technologies (HTML, CSS, JS)
  • Your English is proper for communication with our foreign colleagues

Extra mile for us:
  • Experience with Atlassian tools (Jira, Stash, Bamboo, Confluence)
  • You have experience or knowledge of design patterns
  • You’ve met with Couchbase, RabbitMQ, Varnish
  • Linux/Unix and Bashs scripting is familiar to you
  • You are experienced in test automation (unit testing and function testing as well)

What we offer to make you happier?

  • Modern office right in the city centre with an amazing terrace
  • 25 vacation days, sick days, lunch vouchers, flexible working hours and a gym membership
  • You can mix benefits of your choice in our Cafeteria benefit system
  • MultiSport card
  • Discounted mobile contract
  • Bonus scheme, loyalty bonuses
  • Home office
  • Business trips to UK to get a chance to get to know each other more
  • Soft skills training, language courses, technical conferences
  • Chill out space (Playstation 3,4; Wii,…), relax room, table football
  • Plenty of social events and charity activities (boat party, regular volleyball session, summer BBQ, Halloween concert and much more)
Apply now Refer a friend More information about department
Senior Developer - Findability
Send to friend
Senior Developer - Findability