Responsibilities:
- Participate in the creation of products and solutions
- Development of the server-side (Backend) C# / .NET latest versions + ASP.NET and EntityFramework PostgreSQL / AMQP (RabbitMQ) / Redis
- Development of the client-side in Web (Frontend) JavaScript / TypeScript, React, Redux/MobX, HTML5, CSS3
If you are not ready to do everything at once – a specialization option is possible, we are ready to discuss it, send your resume.
Requirements:
We are looking for a Middle-level specialist who:
- Knows and successfully applies the design principles of modern enterprise applications
- Masters the technologies listed above
- Has commercial development experience in at least one of them
- Knows SQL and understands the principles of relational databases
- Can work with a version control system
- Writes understandable, maintainable, and testable code
- Is ready to work in a team, participate in code reviews, learn and share knowledge.
Will be a plus:
- Experience in developing the client-side of mobile applications for Android Kotlin / Java
- Experience publishing applications in the App Store, Google Play, and/or domestic app stores (RuStore, NashStore, etc.).
- Knowledge of mobile UX/UI principles / adaptive layout principles.
- Experience with state management systems (Redux, MobX).
- Experience in writing unit and integration tests.