ordering is hiring Snr Full Stack .NET Engineer (Cape Town · Full Time · $55k – $75k · No equity)

Job description

Orderin is South Africa’s leading food delivery service. We deliver our customers favourite meals right to their doorstep, all in a matter of minutes. Doing this consistently is incredibly hard and in our experience, can only be done by super smart, hard working, passionate and positive minded people. This is especially true of our dynamic team of engineers. Our ability to rapidly build, test, improve and scale our technology is at the heart of our success. All of this takes a lot of smart people, but importantly with a positive, ‘get it done’, mindset. So with that in mind, we are looking for a smart, passionate and highly resourceful senior level full stack .Net engineer to join our team and help build world class products that customers love and keep coming back to.



The ideal Candidate

Our belief, is that in a world where technology evolves daily, aptitude is important, but attitude is non-negotiable. Your perspective on your ability to improve with the times and embrace adversity is central to your success. We operate in an environment where we strive to continually build best in class technologies, and that often means solving hard problems. Embracing and finding gratitude in those challenges and failures, is vital.

On the technical side, we appreciate there is always a usually a technology and language you specialize in, but we expect you to be comfortable dealing with both the backend and frontend components of our system, and learning new skills along the way.

We do not separate development and devops, so if you like to get your hands dirty, with automating everything that can be automated, and getting features through their lifecycle faster, then you’re going to love Orderin.




What you will be doing
  • Building cool shit that your friends love and use daily!
  • Delivering our product feature roadmap
  • Database design, analysis and optimisation
  • Developing our backend to add new functionality
  • Constantly improving and refactoring our current system to be able to easily and quickly meet modern business needs
  • Taking full ownership of the features you are working on - from design time to supporting in production
  • Designing and technical planning for the future
  • Do regular code reviews and promote best practices
  • Influence architecture and infrastructure as well as UI/UX decisions
  • Constantly improving functionality and taking the initiative to suggest and build new features
  • Liaising with other team members to consistently deliver the best experience to our customers and exceed their expectations
  • Sometimes we’ll ask you to do deliveries - so you have your finger on the pulse of our operations!






Our technology stack
  • C#
  • ASP.NET MVC
  • .NET Framework  / .NET Core 2.0
  • MS SQL Server
  • React JS, JSX, SCSS + Webpack / npm
  • Docker
  • Amazon Web Services
  • Swift
  • Kotlin


Requirements
  • Design - thinking in object oriented way and aware of Domain Driven design
  • Implementation - you should be able to write readable and maintainable code following SOLID principles
  • Quality assurance - being able to write fast and pragmatic tests and understand the purpose and difference between different types of testing
  • Delivery - understanding branching strategies and continuous delivery cycles
  • Communication skills - we believe that the best decisions come out of great minds collaborating, so you should be open to communicate and discuss your technical work and design decisions with the rest of the team
  • Continuous improvement - we constantly take a couple steps back to review what we could do better and we try to keep the balance between the ongoing feature work and technological innovation
  • Positive attitude with a mindset of abundance and gratitude (yes, we meditate in our office)
  • Cloud (Amazon Web Services or Microsoft Azure) experience
  • DevOps and Docker experience
  • Git





Optional

eCommerce experience

Understanding agile processes and methodologies

Experience with modern JavaScript frameworks (React, Angular, Vue)

Experience with other, non-Microsoft platforms and languages





What we offer

Join an incredibly talented team where you will learn a lot

Enter a high performance environment where you will be challenged to be the best version of yourself, both professionally and personally. We strongly believe that being successful extends beyond the office and encourage everyone on our team to improve every facet of their life, whether it be leadership coaching, meditation, yoga or hobbies, we want you to be awesome

Opportunity to be part of the team building one of the most significant success stories in African eCommerce

Access to our global network of investors and advisors

Monthly Orderin credits

Flexible work hours
 
 
tel:  +27 21 201 1155 (9 AM - 10 PM)   
0
Donate 18-02-19

0 comments

If you wanna get more accurate answers,Please Login or Register