JavaScript FullStack Developer - Schibsted Tech Polska
Hero image

JavaScript FullStack Developer

Kraków

SPP Interact

We are looking for a product oriented Javascript Fullstack Engineer who is passionate about Node.js. We hope that you will be keen to share your knowledge, experience, and ideas with the rest of the team.

ABOUT US

WHERE?

Our apps are used by more than 20 biggest news sites across Norway and Sweden (multiple integrations with another 40 smaller to come in 2021) with the largest one having bigger website traffic than FB in Norway.

WHAT?

We are creating an environment for open debate, letting our readers share their opinion on topics that matter and battling their FOMO with high speed news.

HOW?

We have been developing many awesome applications:

Core Live – a real-time reporting tool allowing users to get up to date with the latest news in a matter of seconds. By utilizing WebSockets we average around 15k concurrent connections at any given moment with peaks up to 70k when the news gets real hot.

Core Comments – a plug & play react/redux app which enables adding comments below news articles. Today we are serving 700k users with around 20 million requests hitting our comments APIs every single day.

Core Moderation – a swiss army knife that helps us keep high quality of the debate, fight trolls and block spammers. We’ve recently introduced a machine learning model for automatic acceptance of comments, currently handling more than 60% of them.

Core Reviews – a soon to be released platform for community reviews giving users a chance to brag or vent about products, recipes, movies or places they have strong opinions about.

…and many more.

TECH-STACK

We mostly use Javascript in our applications: We are “Hapi” with Node.js on the server-side, React with a smile on the client-side and always validate our data with Joi. That said, we also try to experiment and challenge our own technology choices as much as possible. We care deeply about UI and UX and use HTML5 and CSS-in-JS to make the user experience as good as possible.

We follow best practices like testing our code, taking advantage of continuous integration and utilizing cloud platforms like AWS and Heroku via Terraform. We use both relational and document databases and we love Postgres. Our architecture is based on microservices and is working closely with other Schibsted APIs.

We also try to stick with best practices and use Github to organize our code, Zenhub to organize our tasks, and Scrum as a methodology to organize our workflow.

TEAM

PM + UX + 6 Full-stack Developers + You

We value quality and autonomy in our work. After taking the task, you will be responsible for backend, frontend, and consultation with PM/UX. We do code reviews, and from time to time organize pair programming sessions or HackDays.

ABOUT YOU

  • You have a deep knowledge of JavaScript (React, Node.js, Jest, Webpack), HTML5, CSS3, RESTful APIs.
  • You have a strong understanding of web performance, scalability, caching, cross-browser compatibility issues and implementation constraints.
  • You have a good understanding of the concepts of and/or experience with continuous deployment, integration and unit tests, documentation, GitHub.
  • You have a demonstrated experience and passion delivering high quality user experiences.
  • You are motivated by engaging in a variety of tasks, depending on the need within the team.
  • You display a high degree of effective, proactive communication, both verbally and in written form.
  • You take responsibility for your work and reach out a helping hand to colleagues when needed.
  • You are passionate about technology and your area of work.
  • You always consider what’s best for the company when making technology decisions.
  • You are a natural and effective problem-solver. This requires a solution-oriented mindset, even in difficult situations.
  • You enjoy working in a distributed organization, collaborating daily with colleagues in other countries and locations.

As a member of the team, you will be a part of a high speed, inclusive and fun environment where trust, openness, collaboration, and passion are key. You will work with talented and ambitious people that bring their experience to elevate our journalism through great digital products. We are humble and care a lot about our craft, always helping each other to become better at it. We test, we fail and learn together.

Contact person Ewelina Piłat ewelina.pilat@schibsted.com

Our recruitment process - fully online!

Recruiter phone call

We are curious to get to know you and thus will ask you a few questions about your experience, motivation and expectations, as well as tell you more about Schibsted and our projects.

Technical interview

Now let's meet and talk about your knowledge and skills - we'll start from reviewing your task and then move forward to more complex topics. Don't forget asking questions too!

Team fit interview

Have a chance to meet the Product or Engineering Manager you will be working with. During this step we'll focus mostly on soft topics - your work style, approach to software development and other.

Our perks

icon

Training budget

Fully flexible. Books, conferences, online courses, you name it.

icon

In-house trainings

Improve your business, tech & soft skills during working hours

icon

Tech Jump

Mentoring program that helps you to learn completely new frameworks and programming languages.

icon

Social package

Benefit points transferrable to tickets, discounts, multisport, medical care or a prepaid card.

icon

Four extra days off

We’re not minimalist. That’s why you get 4 days more than Polish law requires.

icon

Flexibility

Sometimes you need to do your stuff without being at the office or start a day later thanks to flexible working hours.

icon

Top-notch equipment

Most modern stuff with MacOs or Windows on board & mobile with either Android or iOS.

icon

Home office supplement

Financial support to your home setup to make your WFH more enjoyable and healthy.

icon

Mental health support

A voucher for 3 online sessions with a professional therapist and a series of mental health oriented webinars.

icon

Electric scooters

We do have our own electric scooters ready to be borrowed for the work commuting.

icon

Tech Talks

Internal and external meet-ups held by our employees or invited speakers.

icon

Tax-deductible costs

50% of tax-deductible costs for IT creators

Life at Schibsted