Developer
Android
DOMONAP requires an Android developer with a strong knowledge of Java.
We are a fairly young team, we have been on the market for more than a year, and we are actively developing. We are developing our own product and at this stage we need a specialist who can finalize the existing Android app and integrate it with the API on .NETCore, develop and support the project.

Requirements
Tasks
Working conditions
Requirements:
- Development experience of at least 2 years
- Confident knowledge of Java/RX Java/Kotlin
- A good level of OOP
- Strong knowledge of the Android SDK (SQLite, Support Library, etc.)
- Understanding the client-server application model
- Confident knowledge of modern methods of building ui applications for Android
- Strong knowledge of Android development technologies and methodologies
- Experience working with the API and SDK of third-party services
- Experience working with someone else's code is required
- Experience publishing apps on Google Play
- Knowledge and practical use of design templates
- Базовые знания SQL
- Знание принципов работы Rest API и HTTP
- Опыт и желание писать тесты (unit и функциональные)
- Опыт работы c Git
Tasks:
- Read the documentation and source code of the project and present the results: a plan for necessary improvements, changes to the project, recommendations for the architecture, and bringing the domain model in line with the API
- Document the project and cover the code with unit tests
- Updating and implementing the app's functionality
- Implementation of integration of the basic functionality of the mobile app and API
- Testing and debugging bugs
- Implementation of Push mailing via FireBase
- Implementation of the system of internal purchases in the application
- Implementation of WebRTC video stream translation
Working conditions:
- Конкурентоспособную заработную плату, обсуждаемую с успешным кандидатом
- Registration in accordance with the requirements of the labor code of the Russian Federation: paid holidays, sick leave, payment of wages twice a month, etc
- Bright, convenient office within walking distance from Perovo metro station
- Free dress code
- Work on interesting, diverse projects
- Ability to offer and implement your ideas
- Available and open to discussions on the management of the company
Developer
C# / .NET
Company "DOMONAP" is required .NET developer with confident knowledge ASP.NET / WPF.
We are a fairly young team, we have been on the market for more than a year, and we are actively developing. We are developing our own product and at this stage we need a specialist who is confident with # .NET Core / Framework.

Requirements
Tasks
Working conditions
Requirements:
- Experience in development on ASP.NET MVC
- Experience with MS SQL/ postgresql /MongoDB
- Knowledge Of The Entity Framework
- Ability to work with multithreading
- Knowledge of OOP principles and patterns
- Experience in designing and developing distributed systems
- Experience with cloud platforms (AWS, Azure, etc.)
- Experience in team development using the git version control system
- It will be a plus to have experience with devops practices, scaling for high loads
- A big plus is the experience of getting acquainted with CMS Nopcommerce
Tasks:
- Support and development of existing projects of the company
- Developing projects from scratch
- Participation in the assessment of the complexity of tasks and preparation of technical specifications
- Participation in the selection of technical solutions
Working conditions:
- Competitive salary negotiated with a successful candidate
- Registration in accordance with the requirements of the labor code of the Russian Federation: paid holidays, sick leave, payment of wages twice a month, etc
- Bright, convenient office within walking distance from Perovo metro station
- Free dress code
- Work on interesting, diverse projects
- The ability to propose and implement their ideas
- Available and open to discussions on the management of the company