If you are a current DSV employee and interested in a position in another country, please contact your manager and Human Resources representative to discuss the process and requirements of applying.

Full Stack Developer with a Frontend Focus

Developer

Job Req Number:  38813 
Time Type: Full Time

Come join DSV as application developer with focus on both backend and frontend development on the web applications that our team is building. 

End-2-end solutions
The focus of our team is to build advanced end-2-end solutions that create direct business value for DSV’s divisions, including for example:

  • Address validation: Validation of spelling and correctness of addresses, including adjustments to the address based on analytics and information retrieval
  • And many more to come…


The word “advanced” is used to underline that the use cases we solve tend to have a high degree of complexity, requiring non-deterministic problem solving (i.e. the use of ML/AI), near real-time data processing, a need for high availability, vertical and horizontal scalability and a very high volume of transactions. However, fancy technologies and accurate ML models do not solve the issues at hand alone; we strive to combine our competencies to build holistic solutions where the underlying complexity is hidden for the user to create simple and value-adding experiences.


Experienced developer with a keen interest in technologies
It is expected that you have experience with most of the following technologies:

  • UI library: React
  • UI framework: Material-UI
  • Language: TypeScript
  • State management: Redux
  • Backend: Java Spring REST services
  • Relational database: MySQL
  • NoSQL database: MongoDB
  • Authentication: Open ID Connect 2.0
  • Version control: Git (we use Atlassian BitBucket on top)


There will be other adjacent, which you will be expected to learn about and engage with such as:

  • Containerization: Docker
  • Container orchestration: Kubernetes
  • Event streaming: Confluent Kafka, K streams
  • ML model serving: TensorFlow serving, Torch serving
  • Identity brokerage: Keycloak
  • Load balancing: NGINX
  • CI/CD Pipelines: Jenkins (with templates written in Groovy)
  • Requirements: Jira
  • Documentation: Confluence
  • Installation scripts: Ansible


Collaborator and Tech-savy
You probably learn new stuff from knowledgeable colleagues, an deliver working software that is properly tested – both by testing the “happy path” but also by identifying edge test cases. Here you find smart solutions to complex problems, and break down the solutions into iterations so they can deliver value quickly in MVP versions before they are enriched with more nice-to-have functionality in later iterations. Moreover you most likely:

  • Deliver nice user experiences for real users that make a difference to everyday work experience
  • Reach out to others for help or clarifications whenever you need it and to ensure alignment with others
  • Make realistic mockups of data to allow you to test things swiftly on synthetic data before you get access to production data
  • Make frontend mockup pages to allow users to test things before any backend functionality is implemented to allow for quicker adaption to user feedback
  • Assess the need for reusability with speed and simplicity in the current implementation to find the right balance


Our team
We are an ambitious team with a flat hierarchy and a mix of young and very experienced persons, who are working according to the following principles:

  • We celebrate victories together
  • We take responsibility for mistakes and learn from them 
  • We design for scale but build only for the near future
  • We value working software and informal alignment over tedious documentation 
  • For high-risk areas of the with complex business value 
  • We make decisions based on knowledge and insight rather than hierarchical structures
  • Decisions are the product of conversations between people with different competencies (not one person)
  • Everyone can speak their honest opinion


We have all the needed competencies to build awesome products inside the team:

  • Product owner
  • Business analysts
  • Application developers (frontend + backend)
  • Data engineers
  • Data scientists
  • ML engineers
  • DevOps engineers


Want to know more and apply? 
We will be happy to answer any questions you may have regarding the position and about your options in DSV. You are welcome to call Senior Product Owner Nikolaj Thiesen Nielsen at +45 26314696.
 
We look forward to receiving your application via the link below as soon as possible. We will process the applications as we receive them.
 
 

DSV – Global Transport and Logistics

 

DSV is one of the very best performing companies in the transport and logistics industry. 75,000 employees in more than 90 countries work passionately to deliver great customer experiences and high-quality services – as part of the operation or in a variety of supporting roles. If you have drive and talent and enjoy responsibility, we’ll give you the support you need to explore your potential and forward your career.

Read more at www.dsv.com

 

open/close