Oferta pracy

Node.js Developer

EL Passion Next Sp. z o.o.

10 00020 000 gross / mth.
  • Subcarpathia

    Subcarpathia
  • offer expired 24 days ago
  • contract of employment
  • full-time
  • specialist (Mid / Regular), senior specialist (Senior)
  • home office work, hybrid work
  • More than one vacancy
  • remote recruitment

Technologies we use

Expected

  • Node.js

  • SQL

  • TypeScript

  • Express

  • Marble

  • Sails

  • Mean

  • Nest

Optional

  • Mongo

  • Elasticsearch

  • Firestore

  • Redis

  • Ruby

  • Python

  • Angular

  • React

  • Vue.js

  • AWS

  • Docker

  • Kubernetes

Operating system

Your responsibilities

  • Developing web applications with TypeScript in Node.js mostly using Nest.js

  • Creating apps for clients from various industries based mainly in Western and Northern Europe and the States

  • Working at a company proud of its mature coding culture

  • Focusing on clean, readable code

  • Practicing Continuous Integration, Continuous Delivery, proper Scrum and regular Code Review

  • Utilizing the best architectural patterns like DDD, Event Sourcing, CQRS

  • Producing as a limited amount of documentation as possible

  • Being part of crucial project decisions: designing architecture, choosing frameworks and tools

Our requirements

  • You have at least 1,5 year of experience in professional Node.js development

  • You have commercial experience in working with at least one Node.js web framework (Nest.js, Express.js, Marble.js, Sails.js, Mean.js etc.)

  • You have experience in working with relational databases (preferably PostgreSQL)

  • You have experience with SQL and/or any ORM system (TypeORM etc.)

  • You have practice in TypeScript

  • You are able to write unit and integration tests using Mocha / Chai / Jest etc.

  • You are experienced with building secure RESTful APIs

  • You have a willingness to share the knowledge with others :)

  • You have fine communication skills, ability to form compelling arguments as well as dissuade the team and a client from making wrong decisions

  • Conversation with a client in English does not give you the shivers (min. B2 level)

Optional

  • You have basic understanding of NoSQL databases (Mongo / ElasticSearch / Firestore / Redis)

  • You have the ability to build features in test-first fashion (TDD)

  • You are familiar with the basics of Front-end development (JS / TS)

  • You have knowledge of Front-end frameworks (Angular / React / Vue)

  • You have some Dev-ops skills (AWS, Google, Docker, Kubernetes)

  • You are experienced with other programming languages and platforms, eg. Ruby, Python etc.

  • You are experienced with working in an Agile software development approach

  • You take an active part in the life of JS Community

This is how we organize our work

This is how we work

  • you focus on a single project at a time
  • you have influence on the choice of tools and technologies
  • agile
  • scrum

This is how we work on a project

  • Clean Code

  • code review

  • BDD

  • DDD

  • pair programming

  • TDD

  • architect / technical leader support

  • Continuous Deployment

  • Continuous Integration

  • DevOps

Development opportunities we offer

  • development budget

  • external training

  • intracompany training

  • mentoring

  • soft skills training

  • substantive support from technological leaders

  • technical knowledge exchange within the company

What we offer

  • The salary range for a mid-position is 10000-20000 PLN net on the invoice

  • Job in a team composed of both highly skilled developers and juniors, where you can both gain and pass on skills

  • You decide which technology will be most appropriate for your project. Want to try something new? - Great, we love to experiment!

  • Work in a proper Scrum :) and take part in making key project decisions by working directly work with the client.

  • Access to our resources library - books (paper and digital), courses, tutorials, assets. Choose whatever you'd like to have on our "shelf"!

  • We hold internal Hackathons a few times a year (experimenting with different languages, tools, hardware, etc.)

  • We'll invest in your skills with a self-growth budget (books, conferences, trainings, workshops and more)

  • We value work-life balance and a 40-hour working week

  • We have flexible working hours, the possibility of working partially or 100% remote

  • Multisport, private medical care and more

  • Benefits

  • sharing the costs of sports activities

  • private medical care

  • sharing the costs of foreign language classes

  • sharing the costs of professional training & courses

  • remote work opportunities

  • flexible working time

  • integration events

Recruitment stages
1

Screen call (10 minutes)

2

Short task (no deadline)

3

Technical interview + live coding (1-2 h)

EL Passion Next Sp. z o.o.

Are you looking for a place where you will finally find an awesome team and unlimited self-development opportunities? If yes, the answer is EL Passion!

Are you wondering who we are? A team of experts who are in love with designing and programming unique websites and applications - that's us! We had the pleasure to support companies such as Polaroid Originals, Newonce, Docplanner, Varner, Mednavi and many more. We are powered by a passion for excellence, Lean and Agile approaches and continuous learning. Our ambitions keep transforming us, but our values of transparency, outstanding craftsmanship and team-spirit remain constant.

Scroll to the company’s profile