Senior Full Stack Developer - React

Diebold Nixdorf
Online interview
B2B Employment contract
Gawronow 4, Katowice Remote
Remote possible

Project description

DN recently launched a disruptive new cloud-based software platform for the Fuel & Convenience platform. We plan now to leverage that platform also to create our next generation general retail software platform. This will be a disruptive new software product for the retail space (grocery, specialty retailer, and department stores) based on a cloud-native micro services architecture. We will be creating an API oriented platform that will form the foundation of a new retail ecosystem for our customers with a new approach to the Point of Sale, store solutions, and core backend integration running from the cloud.

Your tasks

  • Contributing to a multinational microservice-oriented cloud based project with latest technology stack
  • Determining and utilizing best practices in design, coding, testing and maintenance to achieve high quality product
  • Applying best practices and experience in development
  • Analysis, design, coding and implementation of new functionality
  • Participating in code reviews and feature development planning
  • Cooperating with multinational team and suggest decision of implementation
  • Providing direction and coach team members

Who we're looking for?


  •     3+ years of experience designing, building, and maintaining complex web applications
  •     Experience with full software development life cycle, continuous integration, unit testing, and version control
  •     Experience developing microservices
  •     Experience in containerization (Docker)
  •     Hands on experience with ReactJS
  •     Hands on experience with ASP.Net Core, Dapper
  •     Experience with WebSocket / SignalR
  •     Experience with both SQL (Microsoft SQL Server, Azure SQL) and NoSQL (Redis, MongoDB) databases
  •     Experience with HTML/CSS/JavaScript and proven ability to write reusable and maintainable code
  •     Experience with Git version control system and Jira
  •     English (Intermediate or higher)

Preferred Qualifications:

  •     Contribution to the open source projects
  •     Experience with cloud technologies and services would be a plus
  •     Knowledge of RabbitMQ would be a plus
  •     Understanding of the Saga and Routing Slip patterns, experience with MassTransit
  •     Experience with other Javascript frameworks (Angular 2+)
  •     Experience with OAUTH, JWT
  •     Experience with JavaScript testing frameworks such as Karma, Jasmine, etc.
  •     Understanding SSL/TLS, cryptography

Personal Qualifications:

  •     Ability to work in Agile environment with minimal guidance
  •     Team player
  •     Result-oriented
  •     Attention to details and code quality
  •     Ability to work independently as well as in the team
  •     Continue self-improvement by learning new technology stacks and tools
.NET Core
Work environment
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
  • Cold beverages
  • Hot beverages
  • Fruits
  • Conferences
  • Trainings
  • Car parking
  • Bicycle parking

Our company

Diebold Nixdorf

Warsaw, Katowice, Krakow, Wrocław, Szczecin 22000
Tech skills
  • C++
  • C#
  • NET
  • SQL
  • TypeScript
  • Angular
  • Azure

Check out similar job offers