Role overview:
We are seeking a skilled and motivated Middle+/Senior Backend Developer to join our development team.
Responsibilities:
- Writing service code on the backend
- Writing services for interaction with different blockchains (AVX, TON, Everscale)
- Code-review
- Developing the architecture of new parts of the application: modules, components, contracts
- Analysis and decomposition of tasks
Requirements:
- Degree in Engineering (degree in Computer Science will be an advantage)
- Broad technical outlook and professional curiosity
- Excellent knowledge of C#
- Deep understanding of web technologies
- Strong understanding of data structures and algorithms
- Understanding of software design and development principles (e.g. CQRS, DDD, Event Bus, microservice architecture), deep understanding of OOP principles and modern development approaches (TDD, CI, DevOps, etc.).
- Interest in new technologies, interest in building distributed systems with high load/high availability.
- Experience with RDBMS (e.g. Postgre) or NoSQL databases
- Git
- Proficiency in English and Russian languages
Opportunity
- Competitive compensation package and result-oriented bonus
- Informal team atmosphere, honest transparent feedback, opportunity to influence the product
- Flexibility in work location