This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The project focuses on the development of a feed nutrition analysis system that enables users to measure, evaluate, and track nutrient variables and select optimal diets for animals. The system directly impacts animal health and productivity and is built as a combination of modern web applications with optional desktop components. The role involves end-to-end development based on user stories, close collaboration with business analysts and client stakeholders, and ongoing support, maintenance, and bug fixing of existing applications.
Job Responsibility:
Design, develop, test, and maintain application features based on user stories
Participate in clarification and grooming of requirements together with BAs and client representatives
Perform bug fixing, support, and maintenance of existing applications
Develop backend services using .NET and frontend components using React and TypeScript
Collaborate within a team of 6+ developers and coordinate with another product team
Facilitate knowledge sharing, onboarding, and mentoring within the product teams
Ensure high quality across the software lifecycle in cooperation with the QA team
Communicate with the customer via email and calls as needed
Requirements:
5+ years of experience with .NET development
2+ years of experience with frontend development using React and TypeScript
Strong knowledge of C#, ASP.NET Core, Web API, EF Core, LINQ
Strong knowledge of React, TypeScript, HTML, CSS, SPA concepts
Solid experience with SQL and relational databases (MSSQL or PostgreSQL)
Experience with Azure cloud services (Functions, App Service, Storage, Service Bus, Application Insights)
Experience with unit testing
Familiarity with CI/CD pipelines and tools (Git, Azure DevOps, YAML, Bicep or similar)
Willingness to learn and work with WPF desktop applications when required
Good understanding of software development patterns and best practices
Strong collaboration skills and ability to work in large, distributed teams
Ability to communicate directly with customers
English level: Upper-Intermediate or higher
What we offer:
Technical and non-technical training for professional and personal growth
Internal conferences and meetups to learn from industry experts
Support and mentorship from an experienced employee to help you professional grow and development
Internal startup incubator
Health insurance
English courses
Sports activities to promote a healthy lifestyle
Flexible work options, including remote and hybrid opportunities
Referral program for bringing in new talent
Work anniversary program and additional vacation days