Lead Developer Node.Js

Trineo Sp. z o.o.
Senior
Online interview
B2B
Gdynia Remote
Remote possible
100%
Paid vacation
not applicable

Project description

Join our innovative project integrating digital telephony with CRM systems. The product is in its early market phase, which means fast feature growth and multiple opportunities to expand your knowledge and experience. Friendly environment and practically no bureaucracy overhead.

You will be working on cloud-based application integrating many types of digital telephony exchanges from leading vendors with our call management and a multitude of CRM systems. You will concentrate on the back-end code written in Node.js, but if you additionally have front-end knowledge and experience, you will be able to also contribute in that area. As a senior engineer on the team, you will also be the mentor to your less experienced colleagues.

 

Your tasks

You will work on a four-developer team with dedicated support of a QA engineering in the same office. You will be the person driving the technical excellence of the solutions delivered by the team and you will remain in direct contact with the product management to ensure that requirements are correctly translated into code. You will work together with the team in the US.


Who we're looking for?

Who we look for:

We look for candidates that have thorough understanding of the software engineering principles and preferably have worked with different software technologies in their career. While we expect you to have strong background in Node.js, we care more about your understanding of general problems typically encountered in production-grade web applications than a particular number of years of Node.js experience that you have had. You will also need:

  • Very good command of English,
  • Some flexibility due to the time difference with the USA,
  • Ability to work efficiently in Scrum
  • Communication skills,

Technologies & Tools used in the project:

  • Node.js
  • Angular
  • GitHub
  • JIRA
  • Confluence
Skills
Node.js
JIRA
Confluence
MongoDB
Git
Angular
How we manage our projects?
Methodology
Agile
Who makes architectural decisions?
Architect
Who makes technology stack decisions?
CTO
Concurrent projects per team member?
1
Project management software
JIRA
Opportunity to change between projects
Team line-up
4
Developers
1
PMs
1
QAs
12 other developers and QA on the project
How we code?
Git
Version control
Code review
How we test?
System tests
Performance tests
Manual testing
Test automation
Toolset
Laptop
PC
Additional monitor
Headphones
Personal container
Freedom to pick your tools
Work environment
Tech supervisor
Separate rooms
Flexible working hours
Business trips
08:00 - 18:00
Office hours
Work time division
New features
50%
Bug fixing
20%
Client support
10%
Documentation
10%
Self-development
5%
Meetings
5%
Healthcare
  • Healthcare package
Leisure package
  • Leisure package
Kitchen
  • Hot beverages
  • Cold beverages
  • Snacks
Parking
  • Car parking
  • Bicycle parking
Relocation package
  • Language courses
Other
  • Integration events

Recruitment process

- 3 days
Tech interview on-line (possibly followed by off-line coding test)

Our company

Trineo Sp. z o.o.

Gdynia 30
Tech skills
  • Node.js
  • Java
  • .net
  • Erlang
  • Elixir
  • Python
  • Angular
  • Vue.js
  • C#
  • C/C++

Check out similar job offers