Full-Stack .NET Core Developer
Responsibilities:
- Develop and maintain web applications using .NET Core and modern front-end technologies.
- Design and implement application architecture for both server-side and front-end components.
- Integrate and implement RESTful APIs and web services.
- Develop user interfaces that are intuitive, responsive, and user-friendly.
- Collaborate with designers and other team members to achieve project goals.
- Write clean, maintainable, and well-documented code.
- Troubleshoot and resolve technical issues and bugs.
- Participate in code reviews and apply best coding practices.
Requirements:
- Experience with .NET Core for at least [X] years.
- Strong knowledge of C# and object-oriented programming.
- Experience with ASP.NET Core and Entity Framework Core.
- Proficiency in front-end technologies (HTML, CSS, JavaScript, and modern frameworks such as React, Angular, or Vue.js).
- Experience with databases (SQL Server, PostgreSQL, MySQL, etc.).
- Understanding of SOLID principles and design patterns.
- Experience with version control systems (Git).
- Technical proficiency in English.
Preferred Skills:
- Experience with containers (Docker) and CI/CD processes.
- Knowledge of DevOps principles and automation tools.
- Familiarity with other web technologies, such as GraphQL.
- Understanding of UX/UI design principles.
We Offer:
- Competitive salary.
- Flexible working hours and remote work options.
- Health insurance and benefits package.
- Professional development and career growth opportunities.
- A team of professionals in a collaborative and supportive environment.
📊
$800-1500
Average salary range of similar jobs in
analytics →
Similar jobs
Ukraine