4flow Logo png

Junior Developer



With 4flow vista®, 4flow software develops a global standard software for logistics and transport planning that can be applied across all industries. The integrated planning approach of our software ranges from the long-term optimization of network structures to the short-term optimization of transport capacity utilization. In addition, the planning results can be combined with transport processing and accounting to an integrated transport management. Furthermore, 4flow vista® can also be used as add-on to SAP-TM.
The Tech Stack for this specific team: TypeScript, JavaScript, Jest, GitLab, ESLint, Prettier, Jenkins, Docker etc.
Your Role
Team “Demand Processing" is one of our eight agile, cross-functional development teams. It focuses on 4flow's partnership with Kinaxis, a software company from Canada. On their platform, we implement an extension (application) for the software RapidResponse. As Junior Developer (m/f/d) you will work in this team mainly in the backend with algorithms and data modelling.
Therefore, your priority is to become familiar with the the project first:

Getting to know the feature "Embedded Algorithm" & various trainings for the software RapidResponse

After that, you will continue to support the team:

Extending the existing data model
Implementation of features for the application in TypeScript
Writing unit tests using JEST
Carrying out code reviews

Our Requirements
To be successful in this role, we believe that you should bring some kind of practical experience (e.g., via an internship or actual professional experience) with an object-orientated programming language (e.g. Java) to 4flow. Of course, we will teach you the further necessary knowledge. Furthermore, the following things are important to us:

Very good English language skills to communicate confidently with our international colleagues.
High awareness of code quality (clean code principles) and software design (design patterns, modularization).
[nice to have] A good university degree in computer science as a theoretical foundation or something comparable.

Beyond that, we would like to hear your opinion: Why does the role suit you?
Why 4flow?
We offer you the best of both worlds: Professional and agile software development processes (stability and structure of a medium-sized company) as well as extraordinary events like Friday breakfasts, Gin Fridays, food truck evenings and software release parties (team and corporate culture of a start-up).
We are an award-winning employer (Leading Employer 2021) and as one of the top ten most family-friendly German employers of 2020, we care about our employees. Still not convinced? Then, here are other advantages, benefits and perks:

Training and development budgets
Mobility budget
Flexible working hours (great when you have a family or if you are a night owl)
Possibility to work part-time or do Sabbaticals
Work remotely from anywhere in Germany
Permanent contract (we know you are a keeper)

P.S.: Yes, we do have great coffee!
Sounds like a fit?
Then we are looking forward to your application!
Finde deinen Traumjob

Kürzlich hinzugefügte Jobs in Deutschland

Senior Full Stack Developer - PHP and VueJS (f/m/d)

Senior Frontend Software Developer

Senior Frontend Developer

Full Stack Developer Cloud