refresh

트렌딩 기업

트렌딩

채용

JobsiCIMS

Sr. Front End Developer

iCIMS

Sr. Front End Developer

iCIMS

Mexico

·

On-site

·

Full-time

·

3w ago

Benefits & Perks

Healthcare

Remote Work

Flexible Hours

Healthcare

Remote Work

Flexible Hours

Required Skills

React

JavaScript

REST APIs

GraphQL

State Management

Webpack

Vite

Jest

Playwright

Cypress

Accessibility

Git

Job Overview Are you passionate about crafting scalable, delightful interfaces that solve real problems with social impact?

Do you enjoy turning prototypes into fast, accessible, and maintainable web experiences that serve millions every day?

At Apli, we’re looking for a Senior Software Engineer to help transform the future of employment across Latin America and the United States.

As a Senior Software Engineer, you’ll partner closely with Product and UX/UI to translate Figma and AI-driven prototypes into pixel-perfect React interfaces using JavaScript/TypeScript.

You’ll lead architectural decisions, integrate with APIs, document components in Storybook, and evolve our design system.

You’ll prioritize performance, accessibility, and quality—and bring experience with microfrontends (Module Federation), optimistic updates, and event-driven patterns to deliver modern, reliable experiences.

Responsibilities 🤝 Your responsibilities will include: Craft delightful, pixel-perfect UIs in React + JavaScript, partnering with Product and UX/UI from idea to ship.

Integrate with internal and third-party APIs; deliver fast, resilient flows with optimistic updates.

Help evolve our design system and shared component libraries with Storybook.

Improve performance and reliability through smart architecture, testing, and monitoring.

Contribute to a strong engineering culture via reviews, mentoring, and documentation. 🧐 Some projects you might work on: Applicant Tracking System (ATS) — Build core hiring pipelines, candidate profiles with activity timelines, evaluations, mentions, and role-based permissions.

Integrate email/SMS, calendars, and job boards; add resume parsing, search, rules/automation, event-driven updates, and compliance (audit logs, GDPR).

Design System & Component Library — Tokens, theming, accessible primitives (WCAG 2.1 AA), and Storybook docs with visual regression tests for cross-app reuse.

Microfrontends Platform — Build a Module Federation strategy (shared components, utilities, and routing contracts) with independent deploys and semantic versioning.

Scheduling Platform — Calendar integrations, timezone handling, availability UI, and live status changes tied to an event-driven backend.

Notifications / In-App Messaging — EDA-powered toasts, inbox, and subscription UIs with background sync and conflict resolution for async tasks.

Performance Optimizations — Code-splitting, bundle analysis (Webpack/Vite), image optimization, and Next.js SSR/SSG tuning to hit CWV targets.

Experimentation & Feature Flags — A/B tests, gradual rollouts, and telemetry loops to validate UX hypotheses from AI-assisted prototypes.

Developer

Experience: — CI/CD previews, component scaffolding, ESLint/Prettier standards, and auto-generated docs to keep the front-end flywheel smooth.

Qualifications 🎯 We are looking for someone with: 5+ years building production React apps; expert in modern JavaScript and the browser.

Strong proficiency integrating with REST/GraphQL APIs, including auth, error handling, and caching strategies.

Solid experience with state management (Redux Toolkit, Zustand, React Query/Tan Stack Query).

Experience: with Webpack (or Vite), Git, testing (Jest,Playwright,Cypress), and accessibility.

Comfortable collaborating in UI design & prototyping tools (e.g.: Figma, Sketch, Adobe XD) and with AI-driven prototypes.

Strong eye for detail and quality; experience working closely with designers.

Autonomy and demonstrated ability to learn quickly Ability to communicate fluently in English (C1) 🔥 It would be ideal if you also have: TypeScript in production (strict mode, generics, utility types).

Microfrontends experience, ideally Module Federation with shared contracts, versioning, and independent deploys.

Event-driven/real-time UIs (WebSockets/SSE).

Design systems at scale (design tokens, theming) and Storybook with visual regression (Chromatic/Playwright).

Deep performance experience (Lighthouse/Core Web Vitals, code-splitting, bundle analysis with Webpack/Vite, caching/CDN).

Testing culture: Jest, React Testing Library, Cypress/Playwright.

Solid API know-how (REST/GraphQL, pagination, retries/backoff, ETags) plus auth flows (OAuth2/OIDC/SAML) and security basics (OWASP).

Observability for frontend (Sentry, Open Telemetry traces), analytics (Google Analytics, Mixpanel) and experiment platforms (feature flags/A/B). PWA skills (service workers, offline strategies, background sync).

Domain context in ATS/HR workflows (pipelines, scorecards, compliance like GDPR/EEOC) is a plus.

Ability to lead technical decisions and collaborate with multidisciplinary teams Compensation and Benefits Direct employment with full legal benefits Major medical insurance including dental, vision, and travel coverage 100% remote work 18 days of vacation Support for furniture and equipment
🤝 Your responsibilities will include: Craft delightful, pixel-perfect UIs in React + JavaScript, partnering with Product and UX/UI from idea to ship.

Integrate with internal and third-party APIs; deliver fast, resilient flows with optimistic updates.

Help evolve our design system and shared component libraries with Storybook.

Improve performance and reliability through smart architecture, testing, and monitoring.

Contribute to a strong engineering culture via reviews, mentoring, and documentation. 🧐 Some projects you might work on: Applicant Tracking System (ATS) — Build core hiring pipelines, candidate profiles with activity timelines, evaluations, mentions, and role-based permissions.

Integrate email/SMS, calendars, and job boards; add resume parsing, search, rules/automation, event-driven updates, and compliance (audit logs, GDPR).

Design System & Component Library — Tokens, theming, accessible primitives (WCAG 2.1 AA), and Storybook docs with visual regression tests for cross-app reuse.

Microfrontends Platform — Build a Module Federation strategy (shared components, utilities, and routing contracts) with independent deploys and semantic versioning.

Scheduling Platform — Calendar integrations, timezone handling, availability UI, and live status changes tied to an event-driven backend.

Notifications / In-App Messaging — EDA-powered toasts, inbox, and subscription UIs with background sync and conflict resolution for async tasks.

Performance Optimizations — Code-splitting, bundle analysis (Webpack/Vite), image optimization, and Next.js SSR/SSG tuning to hit CWV targets.

Experimentation & Feature Flags — A/B tests, gradual rollouts, and telemetry loops to validate UX hypotheses from AI-assisted prototypes.

Developer

Experience: — CI/CD previews, component scaffolding, ESLint/Prettier standards, and auto-generated docs to keep the front-end flywheel smooth.
🎯 We are looking for someone with: 5+ years building production React apps; expert in modern JavaScript and the browser.

Strong proficiency integrating with REST/GraphQL APIs, including auth, error handling, and caching strategies.

Solid experience with state management (Redux Toolkit, Zustand, React Query/Tan Stack Query).

Experience: with Webpack (or Vite), Git, testing (Jest,Playwright,Cypress), and accessibility.

Comfortable collaborating in UI design & prototyping tools (e.g.: Figma, Sketch, Adobe XD) and with AI-driven prototypes.

Strong eye for detail and quality; experience working closely with designers.

Autonomy and demonstrated ability to learn quickly Ability to communicate fluently in English (C1) 🔥 It would be ideal if you also have: TypeScript in production (strict mode, generics, utility types).

Microfrontends experience, ideally Module Federation with shared contracts, versioning, and independent deploys.

Event-driven/real-time UIs (WebSockets/SSE).

Design systems at scale (design tokens, theming) and Storybook with visual regression (Chromatic/Playwright).

Deep performance experience (Lighthouse/Core Web Vitals, code-splitting, bundle analysis with Webpack/Vite, caching/CDN).

Testing culture: Jest, React Testing Library, Cypress/Playwright.

Solid API know-how (REST/GraphQL, pagination, retries/backoff, ETags) plus auth flows (OAuth2/OIDC/SAML) and security basics (OWASP).

Observability for frontend (Sentry, Open Telemetry traces), analytics (Google Analytics, Mixpanel) and experiment platforms (feature flags/A/B). PWA skills (service workers, offline strategies, background sync).

Domain context in ATS/HR workflows (pipelines, scorecards, compliance like GDPR/EEOC) is a plus.

Ability to lead technical decisions and collaborate with multidisciplinary teams

Total Views

0

Apply Clicks

0

Mock Applicants

0

Scraps

0

About iCIMS

iCIMS

iCIMS, Inc. is a New Jersey-based cloud-based human resources and recruiting software company. The company name is an acronym for Internet Collaborative Information Management Systems.

501-1,000

Employees

Holmdel

Headquarters

Reviews

4.1

31 reviews

Work Life Balance

3.7

Compensation

4.5

Culture

4.4

Career

4.1

Management

3.8

84%

Recommend to a Friend

Pros

Strong engineering culture with focus on code quality

Competitive compensation packages with equity

Flexible remote work options and good work-life balance

Cons

Work-life balance can be challenging during product launches

Fast-paced environment with tight deadlines

Organizational changes and restructuring can be disruptive

Salary Ranges

0 data points

Junior/L3

Intern

Junior/L3 · Technical Account Manager

0 reports

$68,340

total / year

Base

-

Stock

-

Bonus

-

$58,089

$78,591

Interview Experience

7 interviews

Difficulty

3.1

/ 5

Duration

14-28 weeks

Offer Rate

43%

Experience

Positive 43%

Neutral 28%

Negative 29%

Interview Process

1

Application

2

Screening Call

3

Interview

4

Assessment

Common Questions

Case Study

Technical Assessment

ATS Screening