Job Description
Job Description
Full Stack Developer
Experience: 3 yrs to 6 yrs
Location: Bangalore
Key Responsibilities:
- Design, develop, and maintain both new and existing code, ranging from client-side development using Angular, Angular Material, Typescript, HTML, and CSS, to server-side development using C#, ASP.NET , MVC, Web APIs
- Write readable, extensible, testable code, while being mindful of performance requirements.
- Create, maintain, and run unit tests for both new and existing code, with a goal of delivering defect-free and well-tested code to QA.
- Work with management to create and adhere to schedules, while maintaining flexibility to adapt to shifting market demands.
- Translate mockups and wireframes into functioning front-end code.
- Rapid prototyping, and presenting conceptual design and working prototypes to management.
- Conduct design and code reviews and collaborate to ensure your own code passes review.
- Work with Product Management to analyze requirements.
- Collaborate on technical architecture and design.
- Keep up-to-date on best practices and new technologies.
API Skills:
Mandatory Skills : Knowledge in OOPS, .Net Framework 4.6, C# .Net, ASP.Net Web API, ADO.Net, Linq, SQL Sever
Nice to Have : Azure PAAS services (App services, Azure Blob storage, Web jobs, Key Vaults, Azure Data factory,
Azure SQL), DevOps.
UI Skills:
Mandatory Skills : Html, CSS , SASS, JavaScript, Typescript, Angular (Angular 7 is currently used in the project)
Knowledge on Angular material, Angular Flex Layout, Reactive Forms, RxJS, Ngrx
Nice to Have : Node.js, Protractor (End to end Testing for Angular Applications) and Jasmine (Unit Testing).
Employement Category:
Employement Type: Full time
Industry: IT - Software
Role Category: Application Programming / Maintenance
Functional Area: Not Applicable
Role/Responsibilies: Full Stack Developer
Contact Details:
Company: Best Infosystems
Location(s): Bengaluru