Role Overview
We are looking for a developer to create compelling user interfaces and experiences, supporting the entire application lifecycle from concept and design to testing, release, and support.
Responsibilities
- Create compelling user interfaces and experiences.
- Develop and unit test functionality based on design specifications.
- Adhere to coding standards, review design and code to ensure standards compliance, and leverage reusable code components.
- Fix defects arising from system integration, API writing, and testing.
- Support the entire application lifecycle (concept, design, test, release, and support).
- Design interfaces to improve user experience.
- Keep up to date with terminology, concepts, and best practices.
Requirements
- Bachelor’s degree in IT or an equivalent professional qualification.
- Good working knowledge and understanding of Angular7+, HTML5, CSS3, and JavaScript.
- Sound knowledge in web-related development, architecture, and design patterns.
- Possessing good interpersonal, analytical, and programming skills.
- Knowledge in .NET Core and Azure.
- Understanding of .Net framework v.4.0+, C#, ASP.NET, Web Forms, and MVC.
- Database programming, configuration, and management - MS SQL 2012+.
Skills
- Angular
- C#
- .NET Core
- Azure
- MS SQL
Benefits
- Food provided
- Health insurance
- Paid sick time
- Paid time off
- Provident Fund