Position: Middle Full-stack .NET Developer
Company: Ameware Group
Category: .NET
Experience required: 3y
English level: upper

**Responsibilities:**
- Develop new and support existing parts and features of the platform, troubleshooting

- Platform optimization to achieve maximum performance

- Keep the source code clear, maintainable, and well tested

- Ensure brand consistency and high-quality UI standards for desktop and mobile devices

- Participation in the preparation of technical specifications, functional requirements, and guides

- Work closely with the development team and marketing team to build mockups and prototypes, and improve the usability

- Perform other related duties as required

**Requirements:**

- 3+ years of experience in Full-stack .NET developer position or similar

- Understanding of web layout aesthetics, techniques, and web development lifecycle (design, development, deployment)

- Extensive front-end development expertise in HTML5, CSS3, SCSS, Bootstrap 5 (4 is acceptable), JavaScript, TypeScript, jQuery

- Extensive back-end development expertise in .NET Core 5, .NET Core MVC, LINQ, Razor/Blazor

- Experience in writing unit-tests both on front-end and back-end side using xUnit/dotnet test, jest, cypress or similar libraries and frameworks

- Familiarity with testing in a web-browser and debugging

- Experience with SQL and relational databases like MSSQL or similar

- Experience with Jira, git

**Would be a plus:**

- Experience in e-Commerce projects

- Experience with Telerik Core is an advantage

- Familiarity with tools like Adobe Suite and Photoshop

- Experience with a front-end framework like ReactJS, Vue.js, or similar.