.
JS Engineer (Node.js)
  • Warsaw
JS Engineer (Node.js)
Warszawa, Warsaw, Masovian Voivodeship, Polska
MEV
16. 9. 2024
Informacje o stanowisku

The project is an AI-powered resource management and capacity planning tool designed to visually manage the workforce, allocate staff, plan projects, and forecast headcount.

Our responsibility will be to handle third-party integrations—there are already several in place, with more on the way.


Stack: Node.js, JavaScript, TypeScript, PostgreSQL


Project stage: It’s a new product in production


Team composition: This will be a Staff Augmentation engagement, starting with a team of 2 Engineers from our side (Middle and Senior level), with potential expansion into a larger integrated team over time. The core team is primarily based on the East Coast (Canada and New York).


Responsibilities:

  • Building integrations with 3rd party systems
  • Building data pipelines and ETL
  • Communicating with the entire development team, including the team in the USA
  • Writing unit and integration tests
  • Working with business requirements and ensuring clear communication with stakeholders
  • Analyzing complex business problems, identifying the best solutions, and translating business needs into technical requirements
  • Convey ideas and solutions in both spoken and written forms, ensuring that technical explanations are understandable by non-technical and technical stakeholders and team members


Qualifications:

  • 3+ years of experience building Web Applications
  • Experience with Node.js and TypeScript
  • Experience in building data pipelines & ETLs to map data between integrated systems
  • Experience with PostgreSQL
  • Experience in SQL DB queries and data structure optimization
  • Knowledge and usage of Design Patterns
  • Experience in building distributed systems and utilising microservices architecture
  • A solid grounding in Computer Science fundamentals, data structures, algorithms, and object-oriented design practices
  • Following the clean code practices and programming principles (DRY, KISS, Abstraction Principle, Avoid Creating a YAGNI)
  • Experience in writing tests (unit, integration)
  • Great communication written and verbal, active listening, critical thinking
  • Upper-Intermediate level of English


Our benefits:

  • No micromanagement
  • Freedom to engage in decision-making and implementation
  • Ability to work in a team of professionals (the ratio of middle and above specialists 80/20)
  • Participation in the development of high-quality products
  • Direct communication with clients on a partnership level
  • Professional development opportunities ($600 education budget, well-managed processes, communities, internal library)
  • Health insurance
  • $600 extra for the health care, sports, or mental health
  • 20 paid working days off and 10 days of sick leave
  • Opportunity to work remotely
  • Soulful team buildings and corporate events


Join us and be among those who care!

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    111 387
    20 584