Job Description
Minimum Requirement:
- Bachelor’s degree in computer science.
- 4-7 years of solid Programming Experience and a minimum of 2 years of experience in Angular.
Key Responsibilities:
- Develop product using Angular.
- Work on a large scale, a custom-built system using .NET Core, Javascript, JQuery, and Angular.js
- Estimate the work.
- Write code based on user stories and functional specs.
- Ensure the scalability, maintainability, and performance of code developed.
- Optimize development for user experience.
- Adhere to the high-class coding standards and deliver a world-class product.
- Writing extensive unit tests using automated TDD tasks.
- Documenting the code inline using JSDoc or other conventions.
- Creating configuration, build, and test scripts for Continuous Integration environments.
Skills Required:
- Experience in Angular, Javascript/JQuery, CSS, HTML5.
- Experience in ASP.Net MVC is a plus.
- Knowledge of MVC architecture.
- Good understanding of HTML, CSS, Javascript, jQuery, Bootstrap, JSON & AJAX.
- Understanding of code versioning tools, such as Git.
- Familiarity with lean concepts, and experience practicing SCRUM. Extensive experience working in a
collaborative team environment. - Experience in React.js or other JQuery frameworks is a plus.
- Experience in API integration, push notifications.
- UX design experience is a plus.
- Understanding of SASS, LESS is a plus.