Location: Yerevan, Armenia
Category: Information Technology
Type: Full Time
Deadline: 29-Jan-19 12:00:00 AM
Salary: Competitive salary based on skills and experience; medical insurance, biannual company events, perfect team of qualified professionals.
Description
IUNetworks LLC is looking for a motivated Angular JS Developer for enterprise level applications development.
Responsibilities
-Developing new product features and new applications within an Agile environment as well as maintaining and supporting existing applications
-Building reusable code and libraries for future use
-Delivering high-quality code that is maintainable and readable and adheres to our coding standards
-Writing appropriate unit, UI, Performance and Integration Tests
-Optimizing applications for maximum speed and scalability
-Collaborating with other team members and stakeholders
-Evaluating and implementing advanced JavaScript libraries and frameworks as needed
-Translating wireframes and functional requirements into functional XHTML/ CSS/ JavaScript
-Ensuring compatibility across browsers
RequiredQualifications
-At least 2 years of extensive experience in designing and developing complex web applications;
-Extensive experience with Angular JS, JavaScript, HTML and CSS.
-Creating self-contained, reusable, and testable modules and components;
-Ensuring a clear dependency chain, in regard to the app logic as well as the file system;
-Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system;
-Validating user actions on the client side and providing responsive feedback;
-Creating custom, general use modules and components which extend the elements and modules of core Angular 7;
-Experience with building the infrastructure for serving the front-end app and assets;
-Architecting and automating the build process for production, using task runners or scripts;
-Documenting the code inline using JSDoc or other conventions;
-Writing extensive unit tests using automated TDD tasks;
-Creating configuration, build, and test scripts for Continuous Integration environments;
-Familiarity with version control software (especially Git);
-Strong understanding of full software development life cycle;
-Professional, precise communication skills;
Benefits
No comments:
Post a Comment