Senior Frontend Developer

repalogic
India

Senior Front-End Developer

AngularJS

  • SCSS| 4+ years of experience

Role overview

We are hiring a Senior Front-End Developer with 4+ years of experience to build and maintain our AngularJS business platform, its shared design system and its page, email and digital-signage component library.

You will own complex back-office interfaces end to end, from Figma and product requirements to accessible, responsive, well-tested UI. You will also review code and mentor junior developers, interns and apprentices.

Key responsibilities

Front-end team lead Application development

  • Build, refactor and maintain a large AngularJS (1.x) single-page admin application: directives, controllers, services, filters and templates.
  • Design and build data-heavy back-office interfaces: order management, purchasing, invoicing, products, customers, editors, configurators, nested sidebars and data tables.
  • Build editors with line items, live price and tax calculation, multiple currencies, discounts and status tracking.
  • Develop customer-facing features such as the shop, product pages, cart, checkout and point-of-sale UI.
  • Extend the modular component library for web pages, email newsletters and digital signage, including editor UI, PHP render templates, SCSS and data migration scripts.
  • Write PHP utilities and server-side rendering logic for components (validation, translation, search indexing, media handling).
  • Integrate third-party libraries such as charting, gallery, 3D viewers and rich text editors.
  • Add structured data (schema.org / JSON-LD) to improve search visibility.

Design system and styling

  • Maintain and extend the shared UI framework: reusable input and button directives, layouts, toasts, loading and progress states.
  • Write maintainable SCSS with global mixins, CSS custom properties and theming, including light and dark mode.
  • Build responsive layouts and test them across Chrome, Safari, Firefox, iOS and Android, including touch and virtual-keyboard behaviour. Job Description – Senior Front-End Developer Page 1

Quality, accessibility and security

  • Build interfaces to WCAG standards: ARIA, keyboard navigation, contrast, semantic HTML, screen reader and Lighthouse/axe testing.
  • Implement front-end validation, error handling and clear user feedback.
  • Prevent front-end security issues: XSS, input sanitisation and Content Security Policy compatibility.
  • Manage internationalisation: structure translation files, harmonise terminology and remove hard-coded text.

Code review and mentoring

  • Review pull requests and give clear, documented feedback against team conventions.
  • Help define coding standards, review checklists and component development best practices.
  • Mentor and onboard junior developers, interns and apprentices.
  • Contribute to AI-assisted development workflows such as automated code review and translation audits.

Collaboration and process

  • Work with backend developers on APIs, data structures and integration issues.
  • Turn product, UX and Figma designs into technical specifications, user stories and tasks.
  • Take part in Agile/Scrum ceremonies and manage work in Jira.
  • Write developer and user documentation in Markdown and Confluence, including video tutorials.
  • Support QA with reproduction steps and test instructions, and triage bugs and escalated customer issues.
  • Manage Git workflows: branching, merging, conflict resolution and release preparation.

Requirements

  • 4+ years of professional front-end development on complex, data-heavy web applications.
  • Strong JavaScript (ES6+), HTML5 and CSS/SCSS, including Flexbox, Grid, mixins and custom properties.
  • Hands-on experience with AngularJS (1.x), or strong experience with another component framework and willingness to work in AngularJS.
  • Working knowledge of PHP for templates, utilities and server-side rendering.
  • Experience building reusable UI components or contributing to a design system.
  • Practical knowledge of web accessibility (WCAG, ARIA, keyboard navigation, screen reader testing).
  • Experience with REST APIs, form validation and front-end security basics (XSS, sanitisation, CSP).
  • Experience building responsive interfaces and testing across browsers and mobile devices.
  • Confident with Git workflows, code reviews and Jira in an Agile/Scrum team.
  • Clear written communication: documentation, bug reports and technical specifications.
  • Good spoken and written English.

Tech stack

Front end- AngularJS (1.x), JavaScript (ES6+), HTML5, SCSS/CSS (custom properties, Grid, Flexbox)

Server side- PHP, REST APIs, schema.org / JSON-LD

Quality Job Description – Lighthouse, axe, screen readers, SonarQube, Sentry

Tooling- Git/GitHub, PhpStorm, Figma

Process-

Nice to have Git/GitHub, PhpStorm, Figma Jira, Confluence, Agile/Scrum

  • Experience with e-commerce, ERP-style back offices, invoicing or point-of-sale systems.
  • Experience with email newsletter templates or digital signage.
  • Experience migrating away from legacy CSS frameworks such as Bootstrap.
  • Experience mentoring juniors, interns or apprentices.
  • Experience using AI tools in development workflows.
  • Working knowledge of PHP for templates, utilities and server-side rendering.
  • German language skills. What success looks like in the first 6 months
  • You ship features independently in the AngularJS admin platform and component library.
  • Your components follow the design system and pass accessibility and cross-browser checks.
  • You review pull requests regularly and your feedback is clear and documented.
  • You have onboarded or mentored at least one junior developer or intern.

👋 Ready to Join us soon?If you are ready to take your integration and backend skills to the next level, we want to hear from you!

📥 How to apply: ris.hr@repalogic.com

Score my resume against this job, free →

Questions about this job

How do I apply for the Senior Frontend Developer job at repalogic?

Use the apply link on this page: you apply directly with repalogic on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does repalogic want for this Senior Frontend Developer role?

The job description asks for AngularJS, SCSS, JavaScript (ES6+), HTML5, CSS/SCSS, PHP, REST APIs and web accessibility (WCAG, ARIA, keyboard navigation, screen reader testing). Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at repalogic?

Apply to the repalogic roles that match your experience, and tailor your resume to each job description: for this role that means showing AngularJS, SCSS, JavaScript (ES6+). A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Senior Frontend Developer job remote or onsite?

This is based in India.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with repalogic, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →