Senior full-stack (.NET) software engineer
The person we are looking for is:
โ Keen and stick to the best engineering practices.
โ Ready to work in a test-driven environment (cares for unit testing and integration testing).
โ Eager to constantly improve the development processes and share knowledge and ideas across the team.
โ Comfortable working autonomously in a distributed team.
โ Passionate about technology and eager to learn and keen to stay challenged.
โ Customer-focused and detail-oriented.
โ Proficient in Agile, continuous integration, continuous deployment, TDD, performance.
Requirements:
โ Strong C# and .NET Core skills
โ Knowledge of any SPA web frameworks (Angular especially) and TypeScript
โ Understanding of oAuth security
โ Good knowledge of REST
โ TDD
โ Cloud-native architecture and cloud technologies
Responsibilities:
โ Work on the platform components to share them across development teams.
โ Work on the UI that will interact with APIs.
โ Designing and developing the APIs that will be used by the other teams in order to ensure scaling.
โ Work with the architects to align the solutions with the future direction and implement those.
โ Communication with stakeholders to be aware of technical requirements & priorities.
โ Releasing software to production and engineering design for production support.
What we offer:
โ The possibility to relocate to the Western Europe
โ New, modern equipment to work
โ Accountant
โ English classes with the best communication coach ever
โ The career growth opportunity
โ Attending professional conferences/courses
โ Team buildings
โ Full remote option
โ Business trips abroad