Reports to (job): Lead/Manager
We are looking for an experienced Developer to join our dynamic team. As a Developer, you will be responsible to develop and maintain web applications using Angular as front-end and .NET Core as backend. You will work closely with our clients to ensure that our applications are user-friendly, visually appealing, and meet their needs.
Responsibilities
- As a developer you will develop user-friendly web applications using Angular as front-end and .NET Core as back end
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the performance, quality, and responsiveness of applications
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automation
- Use Azure technology for support
- Use MSSQL for database management
- Use OAuth and OIDC for authentication
Requirements
- Minimum 3 years of experience in developing web applications using Angular as front-end and .NET Core as back end
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of Angular and its core principles
- Experience with popular Angular workflows (such as NgRx)
- Experience with HTML5, CSS3, SASS/LESS
- Experience with RESTful APIs
- Knowledge of modern authorization mechanisms (such as JSON Web Token)
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to work independently or as part of a team
General Skills
Good presentation skills
Open to learn new technical skills
Good communication skills
Creativity
Analysis
Teamwork
Problem solving
Education (Required)
Graduate with above mentioned skills
Work Experience (Required)
2- 4 years in a reputed organization