Senior Full-Stack (Node.js) Developer (offline)
We're looking for a smart, well-rounded Full-Stack / Back-End Developer aiming to deliver the code of the Matrix. You love good practices and a fervent agile practitioner.
Accountabilities:
Accountable for keeping a high level of collaboration.
Accountable for the quality of the code and following agreed best practices
As a software developer, you have an agile mind-set, and will develop a deep technical understanding and business perspective on the product you are working on.
Supports full digital service catalogue activities
Participate in the agile culture of the Lab.
Review code, pull requests and give constructive feedbacks.
Collaborate with relevant stakeholders.
Setup of all needed environments in coordination with the infrastructure team
May help to organize digital events (Data hacks, Software Hackathons, etc.)
May interview potential hires.
Risks assessment and mitigation
Have fun! Learn new skills, experiment and share with the team
Main Requirements
“You are not your code but you are very proud of making it” mindset.
* University degree (MSc or BSc)
* 4+ years of proven experience and 2 years in a similar position.
* You are expert in ‘Vanilla’ JavaScript
* Good understanding of data structures and ETL
* Proven Experience with NodeJS and Express (or similar)
* Experience building RESTful APIs
* Working experience with Docker and AWS ecosystem
* Working experience with NoSQL Databases
* Working experience with Elasticsearch
Will be a plus:
* Exposure & understanding of JSON-LD,
* Practitioner of DDD,
* Knowledgeable in Event Sourcing
* Knowledge of RDF (optional)
* CI/CD Automation
* Working experience with CI/CD Automation
* Working experience with Terraform Automation Scripting, Jenkins
Skills:
* Excellent technical, communication and presentation skills.
* TDD Practitioner
* You can explain complex topics with simple words and adapt to any type of audience.
* Able to work and refactor code developed by others.
* Strong technical capability in coding, developing and testing for the platforms covered
* Experience with agile and DevOps approaches.
* Good team working including interactions with business users
* Self-organizing, achieves tasks without constant monitoring
* English (Professional working proficiency)
Personal + Professional Attributes:
* Passionate & high-energy
* Intellectual honesty
* Curious
* Not afraid to fail
* Comfortable without big team/resource support
* Can’t be easily “blocked”
* Values good design
Accountabilities:
Accountable for keeping a high level of collaboration.
Accountable for the quality of the code and following agreed best practices
As a software developer, you have an agile mind-set, and will develop a deep technical understanding and business perspective on the product you are working on.
Supports full digital service catalogue activities
Participate in the agile culture of the Lab.
Review code, pull requests and give constructive feedbacks.
Collaborate with relevant stakeholders.
Setup of all needed environments in coordination with the infrastructure team
May help to organize digital events (Data hacks, Software Hackathons, etc.)
May interview potential hires.
Risks assessment and mitigation
Have fun! Learn new skills, experiment and share with the team
Main Requirements
“You are not your code but you are very proud of making it” mindset.
* University degree (MSc or BSc)
* 4+ years of proven experience and 2 years in a similar position.
* You are expert in ‘Vanilla’ JavaScript
* Good understanding of data structures and ETL
* Proven Experience with NodeJS and Express (or similar)
* Experience building RESTful APIs
* Working experience with Docker and AWS ecosystem
* Working experience with NoSQL Databases
* Working experience with Elasticsearch
Will be a plus:
* Exposure & understanding of JSON-LD,
* Practitioner of DDD,
* Knowledgeable in Event Sourcing
* Knowledge of RDF (optional)
* CI/CD Automation
* Working experience with CI/CD Automation
* Working experience with Terraform Automation Scripting, Jenkins
Skills:
* Excellent technical, communication and presentation skills.
* TDD Practitioner
* You can explain complex topics with simple words and adapt to any type of audience.
* Able to work and refactor code developed by others.
* Strong technical capability in coding, developing and testing for the platforms covered
* Experience with agile and DevOps approaches.
* Good team working including interactions with business users
* Self-organizing, achieves tasks without constant monitoring
* English (Professional working proficiency)
Personal + Professional Attributes:
* Passionate & high-energy
* Intellectual honesty
* Curious
* Not afraid to fail
* Comfortable without big team/resource support
* Can’t be easily “blocked”
* Values good design
About Brightgrove
Brightgrove is a multi-national IT services company with development hubs in the US, Germany and Ukraine. We've been successfully serving our customers globally for the past 11 years by building advanced-skilled teams of mature pros. Our strength is that we can hire the rarest specialists and retain them for years—2 years on average. People stay on the bright side because they simply love what they do and appreciate how we treat them. That's what our satisfaction survey says.Sounds cliche or too good to be true? Come and see for yourself. Or check what our exes have to say.
Company website:
https://careers.brightgrove.com/
DOU company page:
https://jobs.dou.ua/companies/brightgrove/
The job ad is no longer active
Look at the current jobs Node.js Kyiv→
Average salary range of similar jobs in
analytics →
Similar jobs
Ukraine
Senior Node.js developer at AMFG
Ukraine
All jobs Node.js Kyiv All jobs Intellias