Regular / Senior Software Engineer, Frontend

Kraków, Poland

About the project
  • Zeropark is an Ad Exchange and Demand Side Platform with Real Time Bidding. 4,000 active advertisers run more than 40,000 campaigns every day. It’s the key Codewise product which still has a startup nature. Product oriented mindset and problem solving attitude are the most important traits of the team members. Zeropark is a place where your voice will be heard and your opinions will be highly appreciated. To support your growth, we have a training budget and a pool of training days you can spend developing skills related to your role.
Key Responsibilities
  • Work on our own product - we are not a software house
  • Work in a product oriented environment with people who care about their craft and the quality of the product
  • Collaborate with product and business teams and other stakeholders to deliver software that solves real problems of Zeropark’s customers
  • Work closely with UX Designer to create an inclusive platform that is easy to use and meets expectations of both novice and advanced customers
  • Design, implement and operate high performance software for serving and analysing Internet ads
  • Take active ownership of requirement analysis, architecture and implementation of your Team’s components and their operations in production
  • Take the active part in transition from a custom JS framework to Vue.js
  • Take care of our tech stack: keep it up to date and make sure that we don’t incur unnecessary technical debt
  • Make mistakes and learn from them ;)
Requirements
  • At least 3 years of experience in a similar role
  • Deep understanding of JavaScript, HTML and CSS
  • Experience with at least one of modern JavaScript frameworks (Vue.js, React, Angular, etc.)
  • Strong team player with “can do” attitude
  • Product oriented mindset
  • Good problem solving skills with metrics driven attitude
  • Positive attitude, people orientation and excellent communication skills
  • Good command of English and Polish, both written and spoken
  • Possibility to work from our office in Kraków at least one day a week
Nice to have
  • Experience with Vue.js
  • Experience with Typescript
  • Experience with Amazon Web Services
About the development process
  • We work in close cooperation with product design, product management, customer success and business teams. Working using Agile methodology helps us keep the feedback cycle short. Zeropark utilizes a fully automated regression testing process, with continuous integration and deployment, everything in a cloud environment. Most services are dockerized for integration and E2E tests. Frontend application regression tests run multiple times a day. Deployment cycle to production is very short, a feature is deployed within a day after the testing phase ends.