All offersWarszawaJSJS Engineer
JS Engineer
JS
WeWork

JS Engineer

WeWork
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Office

Tech stack

    TypeScript
    advanced
    Node.js
    regular
    React
    regular
    PostgreSQL
    regular
    SQL
    regular
    nestJS
    nice to have
    gRPC
    nice to have
    Docker
    nice to have

Job description

💸 Salary: 15000 – 20000 PLN net on B2B (or UoP equivalent)
🤝 Agreement: B2B / Contract of Employment (UoP)
📍 Location: Warsaw, Grzybowska (up to 3 days remote per week)
🏃‍♂️ Start: ASAP
📏 Length: long-term

ITCraftship is currently hiring for Nōah that’s part of WeWork – a fast-growing real-estate company that hires over 5000 people globally. We’re working on innovative solutions to support growth with tools that include 3D space and data visualization and deep integration with many services across the whole organization. It’s one of the most exciting projects in the company and you can be a part of it!

We have full control over our stack - we’ve decided on going with TypeScript for all our core components both on client and backend. We’re running a NodeJS API layer based on the NestJS framework with Postgres SQL. We’re also exploring real-time communication with web sockets. On the front-end, we’re keeping our stack up to date, using React with TypeScript, hooks, context API and all modern solutions. The app will run with Kubernetes on AWS and the entire team gets exposure to CI/CD workflows using tools like Docker, CircleCI or Quay.

It’s ok if you are more front-end focused or more back-end focused, but you can jump into the other area to support the development. It’s not required that your skills are 50/50 split between front-end/back-end.

If you join our team your responsibilities will include:
  • implementing features across the whole stack
  • working with the business to identify business goals & requirements;
  • building smooth integrations between the front-end and back-end;
  • discussing and choosing the best practices with the team;
  • performing code reviews;
  • keeping high code quality standards, testing practices, and code coverage.

We offer:
  • competitive salary based on your experience;
  • a great workspace with a barista, free drinks, free breakfast every Monday and interesting after-hour events;
  • convenient office location;
  • up to 3 remote days per week (Tuesday and Thursday are obligatory on-site days);
  • a powerful laptop (we’re using MacBooks, but that’s your choice) with external monitor, mouse, stand, etc.;
  • work in an international, high-profile organization.

You have:
  • 2+ years of commercial development experience;
  • worked on front-end and back-end;
  • good grasp of SOLID, OOP, OOD;
  • great English communication skills;
  • strong SQL skills.

Bonus points for:
  • understanding of complex architectural patterns (ex. Onion, Hexagonal, CQRS, event sourcing);
  • TypeScript experience on at least one project;
  • Experience with Nest.js framework;
  • practical experience with DDD;
  • CI/CD & test automation experience;
  • DevOps, Kubernetes & AWS;
  • integrated across different systems and communication protocols.

Apply if you want to join Nōah on this amazing journey!