Frontend Developer (AngularJS + JSP + Bootstrap) remote

Remote Full-time
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
Apply Now

Similar Opportunities

Frontend Developer (React, ClojureScript, or other Functional Programmer)

Remote Full-time

Front-End Drupal Developer - FULL REMOTE

Remote Full-time

React Frontend Developer

Remote Full-time

Frontend Developer – High-Volume Simple Site Builds (non-Wordpress)

Remote Full-time

REMOTE- Sr. Backend Engineer (Python)

Remote Full-time

Software Engineer (Frontend, Backend, or Full stack)

Remote Full-time

Python Developer - AWS, Kinesis - ZL

Remote Full-time

Backend Engineer, Ruby

Remote Full-time

Sr. NodeJS (Backend) Developer-Remote

Remote Full-time

Backend Developer

Remote Full-time

Experienced Full-Time and Part-Time Work at Home Customer Service Agent – Delivering Exceptional Customer Experiences in a Dynamic and Supportive Environment

Remote Full-time

Experienced Remote Data Entry Specialist – E-commerce Operations & Amazon Marketplace Management

Remote Full-time

Veterinary Assistant (Remote) – The Elite Job

Remote Full-time

Intellectual Property Specialist

Remote Full-time

**Experienced Remote Customer Service Representative – arenaflex Airlines**

Remote Full-time

**Experienced Data Entry Clerk – Precision Data Management and Database Administration**

Remote Full-time

Experienced Part-Time Remote Data Entry Specialist – Virtual Assistant Career Opportunity in Recruitment Process Management

Remote Full-time

Strategy Consultant VI - National Health Plan (Remote)

Remote Full-time

**Experienced Remote Online Chat Specialist – Deliver Exceptional Customer Experiences at arenaflex**

Remote Full-time

NDT Inspector Level 2

Remote Full-time
← Back to Home