Position: Fullstack Engineers x2 (Berlin)
Company: DataJob
Category: Node.js
Experience required: 5y
English level: upper

Role 1

You need to have the following skillsets and experience:
● Javascript / Typescript (proficient)
● React Web (intermediate/beginner)
● Node.js (proficient)
● AWS (intermediate)
● At least 6 years of experience in the Software industry
● Solid backend experience
● Strong understanding of JavaScript, its quirks, and workarounds;
● Good understanding of advanced JavaScript libraries and framework;
● Understanding of how to effectively build and architect for the cloud in AWS infrastructure;
● Ability to write clean and efficient JavaScript code;
● Care about code quality, regular testing, and usability of the end product;
● Comfortable working with automation scripts
● Comfortable working in a fast-paced environment where decisions are made daily.
● Very good skills in both written and verbal communication
● Familiarity with Splunk and Datadog
 
Role 2
You need to have the following skillset and experience:
● Javascript / Typescript (proficient)
● React Native (proficient)
● Node.js (Beginner)
● Native Android or iOS development (Beginner/Intermediate)
● At least 6 years of experience in the Software industry
● Solid backend experience
● Strong understanding of JavaScript, its quirks, and workarounds;
● Good understanding of advanced JavaScript libraries and framework;
● Understanding of how to effectively build and architect for the cloud in AWS infrastructure;
● Ability to write clean and efficient JavaScript code;
● Care about code quality, regular testing, and usability of the end product;
● Comfortable working with automation scripts
● Comfortable working in a fast-paced environment where decisions are made daily.
● Very good skills in both written and verbal communication
 
What you will do:
● As an engineer, you will work within a specific problem space critical to the whole organization where
you will design, develop and deploy services with a focus on high availability
● Leading, influencing and driving the evolution of the code delivery process to make engineers
(our customers) more effective in their daily job.
● Be part of a team that takes full operational responsibility for the services that it owns, and take part in an on-call rotation
● Build solutions that enable our customers to deliver value while helping the team evolve best practices
● Support other Engineers and teams solve and debug issues they experience with our products and
take that chance to spot and propose opportunities that will help improve our services
● Lead a project or initiative and report to senior management
● Participate in “on-call” duties according to prior agreed requirements