Position: Full Stack (.Net) Engineer
Company: reintech.io
Category: .NET
Experience required: 3y
English level: upper
Published: 2022-05-01T00:00:00+03:00

Regarding your qualifications - we realize there is always a specific technology and language you specialize in but we expect you to be comfortable dealing with both the backend and frontend components of our system.

At our company, we combine development and DevOps - we expect you to get your hands dirty, automating everything that can be automated and getting features through their lifecycle faster. Considering the diverse and exciting things happening in our industry and the increasing expectations of our customers, we do our best to keep you busy with things you are really interested in and that will further your career.

**Requirements and qualifications**
- 3+ years of experience in .Net and C#
- Understanding basic design patterns and principles (DDD, SOLID)
- Being able to write fast and pragmatic tests, and understand the purpose and the difference between different types of testing
- Understanding branching strategies and continuous delivery cycles
- Excellent communication skills in English

**Optional additions**
- eCommerce experience is a bonus
- Experience in Cloud (Amazon Web Services or Microsoft Azure)
- Experience with modern JavaScript frameworks (React, Angular, Vue)
- Experience with other, non-Microsoft platforms and languages is a bonus
- Experience in DevOps and Docker

**What will you be doing?**
- Delivering our product feature roadmap
- Constantly improving and refactoring our current system to be able to operate flawlessly and meet the modern business needs
- Taking full ownership of the features you are working on - from design time to supporting in production
- Designing and preparing technical planning discussions for the future
- Do regular code reviews and promote best practices
- Influence architecture and infrastructure as well as UI/UX decisions

**About company**
We are one of South Africa’s leading on-demand delivery services. We deliver our customers’ favorite meals, beverages, and other goods right to their doorstep, all in a matter of minutes… and we do it with mad amounts of love.

We’re expanding rapidly and growing our dedicated team to anticipate changes in trends and in the market, so that we continue to lead the way. This industry presents huge growth opportunities which makes it an exciting space to be in.