Full-Stack Developer

Retail company
Helsinki, Finland
Roles:
BackendFrontend
Must-have skills:
TypeScript
One of skills:
JavaKotlinNode.jsScala
Considering candidates from:
Central Asia, Europe, South Caucasus, Belarus, Moldova, Russia, Turkey and Ukraine
Work arrangement: Onsite
Industry: Retail
Language: English
Level: Senior
Required experience: 5+ years
Relocation: Paid
Visa support: Provided
Size: 10000+ employees

Full-Stack Developer

Retail company
Helsinki, Finland
Our client is Europe’s leading online platform for fashion, connecting customers, brands and partners across 17 markets. They drive digital solutions for fashion, logistics, advertising and research, bringing head-to-toe fashion to more than 23 million active customers through diverse skill-sets, interests and languages the teams choose to use.
Tasks:
  • Create high-throughput scalable solutions.
  • Ensure code quality and knowledge transfer by being an active part in code review and pair programming sessions
  • Take ownership of the entire development cycle - from solution analysis and architecture design, to implementation, automated testing, continuous integration and maintenance
  • Solve customers’ needs by syncing with stakeholders and understanding the big picture and possible solutions
Must-have:
  • Experience in backend services (JVM/Kotlin/NodeJS).
  • Experience in frontend services considered a plus, or interest in becoming full-stack (Javascript/Typescript/React/MaterialUI)
  • Experience with cloud deployments and databases
  • Familiar with microservice systems design, API design (OpenAPI), and event-driven systems (Kafka, Kinesis or SQS)
  • Advanced English
Benefits:
  • Employee share shop (Employee Share Plans with attractive conditions to allow their colleagues to become the company's shareholders)
  • 40% shopping discount, discounts from external partners, 
  • Public transport discounts
  • Flexible working times
  • Additional holidays and volunteering time off
  • Free beverages and fruits
  • Diverse sports and health offerings
  • Extensive onboarding, mentoring and personal development opportunities and an international team of experts
Interview process:
  1. Intro call with Toughbyte
  2. There might be a quick call with HR (but now they mostly skip it)
  3. Codility test 
  4. Hiring Manager runs the first tech interview (45-60 mins)
  5. 4 hours-long final round with 4 separate interviews: coding exercise, system design exercise, general technical knowledge interview, culture fit interview
Unfortunately, no. You will be able to start working only when you are based in Helsinki. During COVID it's possible to work partly remotely, but the company is not planning to move to the fully-remote mode in the foreseeable future.