All offersPoznańJSSenior Node.js Developer
Senior Node.js Developer
JS
Espeo Software

Senior Node.js Developer

Espeo Software
Poznań
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    Node.js Express
    advanced
    ES6+
    advanced
    SOLID Principles
    advanced
    SequExpress/ Mongoose/ Sequelize
    advanced
    JWT
    regular
    RabbitMQ
    regular
    REST API
    regular
    SQL
    regular
    Scrum
    regular
    English
    regular

Job description

Espeo is an Agile software house focused on greenfield, international startup projects. We're located in the heart of Poznań and we employ around 60 people. Our mission is helping others grow - both our clients as well as our developers. You'll have a real influence on the technology of the web and mobile applications we create. Flexible hours or remote work aren't a problem!


By joining us you get:

  • constant development and creative work
  • internal trainings (tech & soft) - Ninja Academy
  • private health care
  • Multisport and additional financed sports activities
  • democratic influence on decision making process
  • flat structure promoting direct communication
  • value-based organisation
  • integration events


As a Node.js Developer you will be:

  • designing and implementing major new features of an internal backend system
  • implementing front-end components and designing architecture for new features
  • optimizing applications for maximum speed and scalability
  • helping with overall systems/data architecture development and integration issues
  • participating in daily stand-up meetings
  • communicating with team members and clients (chat or hangouts) on daily basis
  • integrating blockchain solutions


As a Node.js Developer we expect you to have:

  • excellent knowledge of Node.js and its frameworks/libraries i.e. Express and Mongoose
  • good knowledge of JavaScript frameworks: React/Redux or Angular
  • understanding of AWS infrastructure
  • Linux experience
  • hands on experience in Web application development
  • experience working with REST APIs, git, complex server side design
  • Experience with JavaScript Unit Tests
  • knowledge and usage of SOLID principles in your day-to-day work (care about clean, elegant, simple, testable code)
  • creative and proactive attitude - always up for challenge
  • willingness to cooperate with others and share both experience & knowledge within the team
  • good communicative skills
  • excellent spoken and written English

It’s nice if you:

  • AWS
  • RxJS
  • NoSQL
  • Docker
  • Code Review
  • Continuous Integration


Sounds good to you? Don’t hesitate and apply! We are waiting for you to join us. 

Please include: "I hereby give consent for my personal data included in my application to be processed for the purposes of the recruitment process under the Personal Data Protection Act as of 29 August 1997, consolidated text: Journal of Laws 2016, item 922 as amended." to your resume.