Position: Senior FullStack Developer for Workforce Management System
Company: Brightgrove
Experience required: 3y
English level: intermediate

Currently, around 90 employees at the Saarbrücken headquarters offer extensive know-how in all matters relating to smart metering.

**About the Project**
Our project is a workforce management system that splits up in the web-based BackEnd and an app on Android. We import orders from a foreign system through an integration layer to our system and process service-technician based units of work to the app. The service technician processes the order and posts back a result which itself well be exported to the origin foreign system. The key feature in the BackEnd is the cost and time optimized generation of work units and handling of intermediate events in the disposition of the service technicians to keep them busy at optimal costs.

**About the Team**
You will work as a part of the Software Development Team of 6 Backend Developers and 1 Frontend Developer

**Responsibilities and Skills**
We’re looking for someone capable of feature development from the customer’s initial request to the existing feature, tested and merged to the project’s master branch. As the position is mainly located in the FrontEnd, a Full-Stack Developer would be a big plus but not mandatory as our software team is not split into technical but domain-specific layers. So, we do not enforce a deep PostgreSQL or JavaEE (JPA, Hibernate) knowledge but a basic knowledge in the BackEnd technology stack would be nice.

**Required Skills:**
JavaScript (any modern framework)
Experience with JSF in a productive environment
Primefaces
Experience with Git
English at least an intermediate level

**Will be a plus:**
A person who has already provided their own JSF components and is comfortable with web-components as a native, modern JavaScript,
Knowledge of Java (Java EE)
Experience in the development of web applications (WildFly Application Server)