Software Engineer (JavaScript)

Description

We’re a team of 6 supported by product manager and team manager. Our main focus is taking care of almost all aspects of Adform’s frontend. Our daily duties are spread across different services and allows us to collaborate tightly with UX, product organization as well as other development teams. By becoming a part of our team, you will be responsible for building new Adform Flow features as well as maintaining and upgrading existing platform.

What to expect:

  • Focus on value delivery for the customer
  • Collaboration, mentoring and learning inside and outside the team
  • Close work with other backend and frontend teams in order to determine dependencies
  • Collaboration with product management, client support, UX and IT engineers
  • Best practice application in different functional areas (architecture, quality, security, product management, project management)
  • Ability to deepen and broaden your skill set
  • Daily work in cross-functional agile team 

Requirements

  • Have at least 2+ years of experience in JavaScript development
  • Experience with React framework and GraphQL
  • SQL/NOSQL database experience (PostgreSQL, Mysql, MongoDB, Redis, ElasticSearch)
  • Experience with testing/static analysis tools (jest)
  • Experience with Agile development, including continuous integration, continuous deployment and coding for automated testing
  • Mindset focused on code quality.
  • Knowledge of design patterns, clean code and SoC design principles
  • Experience in Agile development environment
  • Fluent communication in English

Nice to have:

  • Experience with at least one of the frontend frameworks (Angular, Angular JS Backbone)
  • Knowledge of VM provisioning (Puppet, Terraform, Ansible, other)
  • Knowledge of container technologies (Docker, Kubernetes, other) 

Benefits

  • Creative, challenging and fast-growing product and truly international team 
  • Possibility to make the difference and fulfil ideas 
  • Opportunity to enjoy your work with senior engineers, architects and managers that understand the value of technology 
  • Flexible working environment 
  • Plenty of responsibility and opportunity to grow
  • Education: internal training system, language classes, internships, conferences & external training
  • Private health insurance
  • Additional vacation days
  • Employee referral bonus
  • Team buildings and Off-sites (depends on team’s creativity and ideas)
Apply