Our customer is a well-known German tech company that provides various startups and enterprises with professional software to handle the requirements of modern IT operations and IT service management.

About the Project
The product is a software application for IT documentation and a CMDB (Configuration Management Database) that helps you to document everything in your company – from the building and laptops to small parts like power adapters.

The application provides both automatic and manual updates, which proves that the product has a scalable structure able to adapt to each user’s particular needs/requirements.
Now, the Customer prepares the next big version of the product: 2.0. It will be a change of the technical stack and the architecture of the project. Basically, it will be a new project with a defined scope/requirements from the current product.
The scope of this project is to participate in the development of the 2.0 version of the product.

About the Team
The team consists of 4 senior developers.
Within the development team, there is no dedicated Team Lead/Head. In our company there are a couple of technical teams, who interact with each other:

support (care)
Each team has its own tasks and responsibilities. There is no direct subordination, but there are responsible people for the project/parts of the project, who assign and track the status of tasks.
Our team is pretty flat – everyone has the right to freedom of his/her opinion, and everyone is welcome to make contributions to the project. A friendly working atmosphere and supportive team are guaranteed.

Responsibilities and Skills
You will be part of a seven-person development team, working on a new version of our existing software, which is being developed for both SaaS and on-premise operation
We consistently rely on PHP 7.x and Symfony, in combination with Maria/MySQL for the backend development
The frontend development is based on React and Redux
You will expand and improve the common results every day, in terms of quality, modularity and software paradigms
You will be part of the agile development process (Dailies, Retrospective Refinements, Sprint planning and Reviews)
We help each other: We will support you in your daily work. This means with code reviews within the development team, as well as modern development techniques and processes

Required Skills:
2+ years of proven experience with React and Redux
Frontend: React, Redux, EcmaScript+Flow/TypeScript, Webpack, SASS
Experience in writing tests with Jest
Knowledge of OOP, SOLID, design patterns
English – Upper-Intermediate

About Brightgrove

Brightgrove is focused on software development, consulting and outsourcing. We deliver a broad array of managed services to our customers, including development of top-quality software applications, quality assurance, testing, web systems design, and offshore staff augmentation. Established in May 2000 as a subsidiary of German Ecotel in response to the exciting new opportunities on the German telecom market, Brightgrove has always been focused on innovative and cutting-edge technologies since the very inception. The Phoenix-V Billing System created by our engineers became the backbone of 15 telecommunication companies.

In 2010, Brightgrove achieved full self-governance and became a privately owned company. In 2011, Brightgrove expanded its market presence and launched the custom development and outsourcing businesses. By now, these rapidly-growing businesses attracted over 280 new employees.

Company website:

DOU company page:

Job posted on 13 January 2021

Для отклика на эту и другие вакансии на Джинне войдите или зарегистрируйтесь.
  Receive new jobs in Telegram