Mid to Senior Back End Developer
Develop production backend systems using .NET Core and related technologies. Build and maintain APIs and databases, use Elasticsearch, Kibana, and MongoDB in production, write clear documented code, clarify requirements, participate in planning and design, apply DevOps practices, mentor junior engineers, and communicate technical ideas clearly.
Responsibilities
- Develop production backend code using .NET Core
- Build and maintain Web APIs
- Use Elasticsearch and Kibana for search and monitoring
- Design and maintain MongoDB and relational database schemas
- Write readable, maintainable, and documented code
- Participate in requirements clarification, planning, and design
- Apply modern DevOps practices and tools
- Mentor junior team members
Requirements
- Experience with the .NET Core Web Stack and Web API
- Experience with relational databases
- Experience with MongoDB
- Good understanding of OOP and SOLID principles
- Good understanding of design patterns
- Knowledge of modern DevOps practices and tools
- Knowledge of the Elastic stack
- Experience with AWS
- Written and spoken English communication
- Good analytical and problem-solving skills
- Detail-oriented and self-motivated
- Good technical and non-technical communication skills
- Enthusiasm for working in a dynamic startup environment
Benefits
- Working in a transparent environment focused on solving problems and getting things done
- Career growth opportunities
- Home Office and flexibility
- Remuneration package based on motivation, skills, and experience