Position: Fullstack developer
Company: Brainberry
Experience required: 3y
Category: JavaScript
English level: upper
Published: 2020-07-01T00:00:00+03:00

The client has successfully launched the solutions in the Swiss market and is now expanding internationally.

We are looking for a Web developer to join our team.

Responsibilities:

You will work on building the main project web platform using microservices architecture
You will implement, test and deliver new features within a cross-functional agile team
You challenge the status quo and continuously improve architecture, code, and tools to ensure high-quality software delivery
Take responsibility and ownership for the solution, from development to delivery to operations in a DevOps environment

Requirements:
- Excellent knowledge of HTML, CSS, Web and UI trends
- Experienced in Javascript, Typescript, and Node.js
- Experience or at least familiarity with UI/UX, good eye for visuals
- Experience with frontend frameworks like Angular or Vue.js, ideally React
- Experience with one or more programming languages Java, C++, Python
- Experience with Linux administration and Database design and maintenance
- Hands-on experience designing and implementing RESTfull backend services
- Practice in clean code, TDD, pair programming, CI/CD
- Experience with agile methodologies and pronounced agile
- Desire to build state-of-the-art, modern, high-performing web-applications

Good to have:
- Experience with Open Source
- Degree in computer science or equivalent practical experience
- Fluency in English

We offer:
- No bureaucracy
- Perfectly equipped and cozy office with multiple lounge zones in the office near the metro station
- The family-like relationship within the team and direct communication with international clients
- Working on the exciting and innovative projects
- Ability to cooperate with international clients, like Bank of Canada, London School of Economics, New York University AD, and Prime Minister's Office of the UAE
- Personal development and professional growth
- Competitive salary and paid vacation
- Team building activities (corporate parties, joint movie, and football watching in the office)
- Coffee, tea, cakes, candies, and lunch in the office