Beschreibung
Wohnort: Berlin (bevorzugt), je nach Verlauf der COVID Situation in 2021- working in cross-functional teams using agile methods. Back-end, Front-end and Mobile Developers, as well as Product Owners and Design/UX, are working as a team
- build successful products that will excite our users and customers
- teams have the full responsibility for the development and operation of their services and apps, deciding about architecture, tech-stack, and tools on their own, in close cooperation with the other teams
Tech stack of product is Java / Spring Services, and a Node.js / Responsive React Frontend.
Tasks:
? Contribute to the team's work with high-quality, well-tested and scalable code
? Improve agile development and continuous delivery process
? Ensure code quality and maintainability by evolving architecture and tech stack, code reviews, refactoring, standards and improving build and test systems
Your profile:
? Several years of experience as a JavaScript developer working in cross-functional teams
? Deep knowledge of JavaScript, TypeScript, React, Node.js and ES6+
? Advanced understanding of design, implementation, and operation of distributed services and APIs (bonus: SEO Experience)
? Advanced knowledge of common web technologies (HTTP, DNS, REST/JSON, OAuth, Ajax)
? Experience with Automated testing, unit tests with Jest, Jasmine & Karma, UI tests with Selenium Webdriver
? Experience with package managers like npm and Bower, Build pipelines with Grunt, Gulp or webpack
? Good understanding of Build Pipelines (Jenkins, Git)
? Strong interest in current developments and technologies within the JavaScript community
? Passion for agile software development, product discovery, and continuous delivery
? Effective oral and written English communication skills
Start: january 2021, 3 months + option