All offersKrakówJSNode Developer (Mid+/Senior)
Node Developer (Mid+/Senior)
JS
CrustLab

Node Developer (Mid+/Senior)

CrustLab
Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Git
    advanced
    REST
    advanced
    Node.js
    advanced
    Express.js
    advanced
    JavaScript
    advanced
    DDD
    regular
    Microservice Architecture
    regular
    SQL
    regular
    Docker
    regular
    Apache Kafka
    nice to have

Job description

Online interview

About Us


Working with us you’ll be at heart of the team that is highly focused on a good quality of their solutions. Delivery is not the only factor we follow in our day-by-day basis. We know that technical debts are not acceptable. That is why we pay a lot of attention to technologies we use, trying to use the best tools created by community. You can expect to see components created using Java11, React.js, Node, Kotlin, Swift, Reactor, Python, Elasticsearch, Kafka and many, many other things that will make you love what you do with us.

Your role in the team

  • Contributing in all phases of the development lifecycle
  • Writing well designed, testable and efficient code
  • Responsible for release and delivery of software components
  • Supporting continuous improvement by investigating alternatives and technologies

Skills needed

  • Proven working experience in JavaScript development (ES6) (ideally min. 3 years)
  • Experience with backend development of microservices using Node.js ecosystem
  • Experience with Express framework
  • Design using common architectural and software design patterns
  • Good knowledge of Relational Databases (PostgresSQL, MySQL) and NoSQL
  • Experience with test-driven development
  • Excellent communication and teamwork skills
  • Excellent English skills (written and spoken)
  • Excellent Polish skills (native of fluent)

Desirable skills

  • Experience in using TypeScript
  • Experience with ORM frameworks
  • Experience with NestJS framework
  • Experience with message broker (Kafka, RabbitMQ)
  • Experience in working with domain driven design and web services
  • Experience in designing/implementing CI/CD process

What we offer

  • Development opportunities, including IT conferences and internal trainings
  • Complex work and the chance to make an impact
  • You can choose your hardware
  • Opportunities for International travels to our clients
  • Comfortable office space with incredible views to the city and rest area
  • Competitive base salary and benefits, with fully paid private healthcare (Luxmed)
  • Well stocked kitchens with fruit tea, honey, coffee machine, beverages and snacks
  • Chill out space with PS4, FIFA, football league, board games
  • Company trips and parties, social activities
  • Flexible working practices
  • Excellent city centre location

You have to join us!