Position: Backend Engineer (.Net Core)
Company: IWD
Experience required: 3y
English level: intermediate

Key focus of your role: 
- This is a 100% remote opportunity, working full time on an ongoing contract basis.  
- As we are a hyper-growth startup with a high scale/value vision, we are constantly evolving, and so will your role as we grow. 

Your day to day: 
- Create technical solutions to problems
- Write C# in a .NET Core environment
- Use tools such as: Visual Studio, Docker, Jira, Git
- Perform code reviews, following team guidelines
- Participate in occasional meetings

Your personality: 
- Authentic, team player, transparent and thrives in a results driven culture. 
- Trustworthiness and a strong code of ethics.
- Capacity to work independently, flexibly and remotely/virtually or in-office setting as well as a willingness to work flexible or extended hours. 
Ability to embrace new challenges, take ownership and initiative as a key - team player. 

Your background:
- 4+ years professional experience working in .NET development, including .Net Core
- Entity framework
- Broad range of computer science knowledge such as algorithms, API design, network concepts, databases, multi-threading, profiling, security
- Intermediate level of spoken and written English

Bonus points:
- Experience with cryptocurrencies 
- OOP, SOLID, CQRS, Microservices, Actor Model, Design patterns
- Any computer science topics