Software Engineer - Fullstack (JavaScript + Kotlin)
Job description
- You will be developing software solutions for one of the most successful e-commerce platforms in Europe to enable our growing business.
- You will be working in a challenging Agile environment, taking part in all software life cycle, including concept, development and maintenance.
- You will participate in solving challenges from E-Commerce domains together with the Product Owner and Team.
- On daily basis you will learn and grow your skills, striving for mastery using state-of-the-art technologies and practices such as AWS, Microservices, containers, TDD, SPA and modern JS technology stack.
Requirements
- Highly versed with JavaScript and its modern frameworks (HTML5, CSS3, React or VueJs, Typescript, ES6, NPM, Webpack, Rollup, Sass, Less etc.)
- Experience with webcomponents & component-based UI design
- Knowledge of basic UX/UI concepts (styleguides, component libraries)
- Experience with consuming and designing REST APIs, familiarity of API gateway pattern
- Knowledge of testing tools (Jest & Cypress)
- Familiar with testing UI components
- Experience with E2E testing
Nice to have:
- Experience with JVM languages (Java or Kotlin),
- Familiarity with SSR (server-side-rendering) concept (Next.JS or Nuxt.JS)
- Familiarity with microfrontends concept
- DevOps skillset: Docker, Kibana & Grafana, Mesos/K8S, basics of AWS or other cloud providers
What we are offering you:
- Chance to become a part of dynamically growing international company
- Training opportunities and professional development
- Motivated multi-cultural teams and enjoyable work atmosphere
- English and German language courses on company premises
- Benefit package (private medical care, Multisport)
- Table tennis, foosball, fresh fruits and beverages, company events
- Discount in zooplus shop
- Central office location
- Full time employment contract
- Flexible working hours
- And… 4 extra days off 😊