WE ARE HIRING!
Senior Full-stack Developer
We are looking for a Senior Full Stack .NET Engineer, who will assist the company in bringing competitive solutions able to fulfill high customer’s demand to quality, accuracy and performance, to join our team on a full-time basis.
Responsibilities:
- Contribute to code base while keeping in mind mandatory requirements on simplicity, scalability and high performance
- Be involved in full solution development cycles starting from planning to showing demo
- Produce high quality testable code, unit and automated tests
- Do code review and communicate knowledge to other team members
Requirements:
- 3+ years of experience in developing commercial apps using ASP.NET MVC or ASP.NET Core MVC
- Knowledge of OOP, OOD, TDD, DDD, SOA
- Good knowledge of C# and .NET framework
- Experience with MSSQL, ORM (nHibernate or Entity Framework), REST APIs
- Knowledge of client-side coding (HTML5, CSS) using JavaScript and frameworks/utilities (jQuery)
- Bachelor degree or above in Computer Science or alike
- Good spoken/written English
- Understanding of Agile development methodology
Desirable:
- Client-side SPA frameworks (e.g. Vue.js, React, Angular or any other)
- CSS preprocessors like LESS and SCSS
- Micro Services architecture
- Message brokers (Service Bus, Rabbit MQ)
- Docker
- Kubernetes
- ELK
We offer:
- Open and friendly, but also demanding work atmosphere, where you have the opportunity to grow to become a rock star developer!
- Enthusiastic, professional and skilled colleagues that help each other to reach common goals
- Short communication distance: you communicate and work directly with the client
- Knowledge sharing, training and self-development opportunities