$70K - 90K a year
Support and develop a large enterprise AngularJS and JSP-based application, maintaining existing features and implementing new ones.
At least 2 years of AngularJS 1.5+ experience, JSP knowledge, Bootstrap 3.x skills, strong JavaScript, HTML, CSS expertise, and familiarity with build tools like CVS.
Location: Remote work Department: IT Department Details: We are looking for a Frontend Developer to join our team and work on the support and development of a large enterprise application built with AngularJS, JSP, and Bootstrap. The project follows a classic architecture with a Java backend, JSP templates, and a frontend powered by AngularJS 1.x and Bootstrap. This role offers the opportunity to work on a mission-critical system, collaborate with cross-functional teams, and contribute to both maintenance and the implementation of new features. Requirements AngularJS (1.5+) • Experience in developing and maintaining applications on AngularJS 1.5 and higher for at least 2 years. • Deep understanding of the architecture: controllers, services, factories, directives, filters, scopes, digest cycle, $watch, $apply, $rootScope. • Ability to work with two-way data binding, ng-model, ng-repeat, ng-if / ng-show, ng-include. • Understanding of the directive lifecycle and experience in writing custom directives. • Experience with routing: ngRoute or ui-router (nested states, parameters, resolve). • Working with forms: validation (required, minlength, custom validators), ngForm, ng-submit. • Asynchronous requests: $http, $q, interceptors, error handling. JSP (JavaServer Pages) • Understanding of the role of JSP in the stack: as the entry point for the AngularJS application. • Ability to read and modify JSP pages: • Embedding AngularJS applications (ng-app), • Passing data from backend to frontend (via script or hidden fields), • Experience working with JSP includes, tags. • Understanding how JSP generates HTML before AngularJS takes over. Bootstrap (3.xx) • Experience in responsive layout using Bootstrap grid and components (modals, navbars, cards, forms). • Ability to adapt AngularJS interfaces to Bootstrap design. • Working with forms, tables, responsive utilities. • Ability to override Bootstrap styles through custom CSS/SASS. JavaScript / HTML / CSS • Strong knowledge of JavaScript (ES5/ES6): closures, prototypes, this, bind, promises, modules. • Knowledge of HTML5, semantic markup, accessibility (a11y). • CSS3 skills: flexbox, responsiveness, SASS/SCSS. • Experience debugging in DevTools: profiling, detecting memory leaks, redundant digest cycles. Build and tools: • Experience with CVS, understanding of basic commands and workflow. Nice to Have: • Node.js, React, Vue • TypeScript • Angular • Jira • Experience working in Agile/Scrum/Kanban environments Functions • Support and development of a large enterprise application We offer • Competitive salary package and motivation scheme; • Opportunity to work for a financially strong, fast-growing multinational company; • Constant interaction with global teams of professionals; • Access to continuous professional development: training, certification programs, events, and team buildings; • Life events’ gifts, corporate presents and awards, years of service bonuses; • Special prices for the Company products. Apply for a job via LinkedIn or fill the form below.
This job posting was last updated on 9/3/2025