JavaScript Fullstack Developer - Schibsted Tech Polska
Hero image

JavaScript Fullstack Developer

Kraków

SPP Interact Team

We are looking for a product oriented Javascript Fullstack Engineer who is passionate about Node.js.

 

ABOUT THE TEAM

  • 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.
  • Team: PM + UX + 6 Full-stack Developers + You
  • 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.

ABOUT THE ROLE

  • 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.
  • 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 Katarzyna Schierle katarzyna.schierle@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 discussing your background/experience 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.

Career path

Our perks

icon

Yearly bonus

(STI - Short Term Incentive) up to 18% according to seniority level

icon

Tax-deductible costs

50% of tax-deductible costs for IT creators

icon

Training budget

4000 PLN per year that can be used for books, conferences, online courses, you name it

icon

Home office supplement

3000 PLN of financial support to make your WFH more enjoyable and healthy

icon

Social package

400 benefit points (1 point = 1zł) transferrable to tickets, multisport, medical care, or a prepaid card

icon

4 extra days off

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

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

Mental health support

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

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.

Life at Schibsted

News

Celebrating Pride in Schibsted!

Diversity, inclusion and belonging are central to Schibsted’s growth, purpose and impact. In a company with over 5000 employees, we…
News

Schibsted Tech Talks #5 !

We are delighted to invite you to the last, before summer break 🏝, inspiring meetup created by engineers for engineers.…
Events / Life at Schibsted

10 years Anniversary Gala of Schibsted Tech Poland

Check out how we celebrated this special occasion! There are some industries and some professions where time has somehow stopped.…
Life at Schibsted / Teams

Meet the Mittanbud Team at Schibsted!

Working at Mittanbud - the largest tender service in Norway Everyday life In Gdańsk, we support the development of the…
News

Schibsted Tech Talks #4 is around the corner!

We are happy to invite you to another inspiring meetup created by engineers for engineers. [eventbrite id="328373753737"]Sign up for meetup[/eventbrite]…