Senior Full-Stack Developer (.NET)

Culture

 

We strongly value empathy, ownership, and willingness to help and share. We’re not afraid of failures and we are trying to learn from them. Our team consists of experienced engineers who constantly help each other and care for our customers.

 

 

Process

 

We’re UX-driven, crazy about automation, with full end-to-end continuous delivery process, and heavily relying on peer code reviews.

 

 

Responsibilities

 

Own and deliver complete features, including architecture, implementation, testability, and deployment. You’ll be helped by the other members of the team.

Our backend runs on Azure using .NET Core and Service Fabric. For UI we use React.js. These are the technologies you may expect to deal with depending on the functionality you work on.

 

 

Qualifications

 

Strong system thinking and computer programming fundamentals

Good understanding of system software including OS and networking

Proficient in software development with C# and/or JavaScript/TypeScript technologies like React/Angular/Vue/Node. Experience with other general-purpose languages like Java/Python will be considered as a strong plus.

Experience designing and implementing RESTful APIs and sockets

Understanding of microservices architecture paradigms

Experience with MS-SQL and NoSQL databases

Minimum 5 years of professional experience in building software applications

 

Preferred Qualifications

Experience in building solutions and services on Azure, AWS, and/or GCP

Conducting peer code reviews, testing, and a preference for agile development.

APPLY NOW