Frontend Developer (AngularJS + JSP + Bootstrap) remote

🌍 Remote, USA 🎯 Full-time πŸ• Posted Recently

Job Description

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. Apply tot his job

Ready to Apply?

Don't miss out on this amazing opportunity!

πŸš€ Apply Now

Similar Jobs

Recent Jobs

You May Also Like