2,110,344open jobs
130,027companies
243,042added this week
Browse all
Salary
≈ $13k – $35k per year (Estimated)
Location
Remote (Pakistan)
Seniority
Senior · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 4, 2026. First seen by Alion on Sep 9, 2026.

Overview
Company
Impact
Profile match

About the Role

We are hiring a Frontend Web Developer to own and deliver production web applications, including SAP Fiori standalone applications using TypeScript and SCSS, alongside React and Next.js surfaces.

This responsibility centers on leading UI delivery within a fast-paced, Agile environment: turn agentic-generated HTML designs into SAP Fiori (XML views, Fiori elements/controls) styled with SCSS; consume microservices via OData (and REST where needed); and work comfortably with data (schemas, queries, and client-side mapping). You should be expert in JavaScript and TypeScript, XML views, SCSS, production React, and Next.js, with enough full-stack / MERN depth to reason about APIs, microservice boundaries, and databases rather than treating the backend as a black box.

This is a hands-on technical role responsible for setting engineering standards across architecture, code quality, and peer reviews. Success requires the professional application of AI-assisted, agentic development workflows (specifically using tools like Cursor). Candidates must demonstrate proficiency in executing scoped tasks, generating clean, reviewable diffs, and applying rigorous code verification, moving far beyond basic chat-window copy-pasting.

Key responsibilities

  • Own end-to-end frontend delivery from user stories and acceptance criteria in short Agile cycles; unblock others and keep quality high under rapid iteration.
  • Design, build, and maintain SAP Fiori standalone applications using XML views, TypeScript, and SCSS (fragments, controllers/services, theming, and responsive layouts).
  • Design, build, and maintain React applications with TypeScript, including Next.js (routing, data fetching, SSR/SSG, API routes or BFF patterns as needed).
  • Consume and integrate OData as the primary data API (v2/v4): $filter, $expand, $select, $orderby, paging, $count, and metadata-driven UI; auth-aware clients, error handling, loading/empty/error states, and typed mapping. Use REST where a non-OData endpoint is required.
  • Understand microservices and consume them correctly from the frontend: identify service ownership, route through gateway vs. domain API, avoid duplicating backend logic on the client, and coordinate contract/metadata gaps with backend.
  • Convert agentic-generated HTML designs into SAP Fiori elements and XML views, implemented and themed with SCSS - restructure raw HTML into proper Fiori controls, fragments, and layouts.
  • Apply MERN-stack fluency: Node/Express-style APIs, MongoDB or equivalent data stores, and writing or reviewing queries for efficient data fetching.
  • Define and uphold frontend architecture: Fiori MVC layers and React patterns (components, hooks, OData/API modules), with a clear split between UI and data access.
  • Raise the quality bar: Vitest, QUnit/OPA5, Sinon, Playwright, and Node.js test runner for critical logic and user flows; meaningful code reviews; mentoring on standards and agentic workflows.
  • Drive technical decisions with Backend, QA, Product, and Design; coordinate OData metadata/API contract changes with backend.
  • Use Cursor and AI agents as a senior practitioner: break work into agent-ready tasks, constrain scope, inspect generated code, verify before merge, and coach the team.

Required technical capabilities

Minimum experience: 3+ years in frontend (or full-stack frontend-heavy) delivery, including ownership of production applications.

  • Expert JavaScript and TypeScript (modules, async patterns, strong typing, refactoring and modernizing existing codebases).
  • SCSS/SASS - modular stylesheets, variables/mixins, theming, and responsive layouts at scale.
  • XML views (and fragments) in SAP Fiori / SAPUI5 - must be able to author, structure, and bind XML views.
  • Ability to own SAP Fiori standalone applications (XML views, TypeScript + SCSS): routing, controllers/services, and styling.
  • Production React at seniority (hooks, composition, state architecture, forms, performance, maintainable component design).
  • Next.js in real production projects (routing, data fetching, environment/config, SSR/SSG, build and deploy awareness).
  • API integration - designing or consuming HTTP APIs; comfortable reading OpenAPI/Swagger and pushing back on gaps.
  • Microservices (frontend consumption) - service boundaries, ownership, gateway and OData/REST per domain.
  • MERN (or equivalent) stack - Node.js, Express (or similar), MongoDB or another document/SQL store.
  • Databases and queries - read schemas, write or review filters/aggregations, decide client vs. server responsibility.
  • Design conversion from agentic HTML - rebuild AI-generated HTML as Fiori elements and XML views with SCSS.
  • Git and senior review practice - feature branches, high-signal PRs, mentoring through code review.
  • Agile / rapid delivery - own outcomes across short sprints, changing priorities, incremental shipping.
  • Agentic development with Cursor - professional use of AI agents (task scoping, rules/context, reviewing output, not shipping unreviewed AI code).

Preferred experience

  • Prior SAP Fiori / SAPUI5 / OpenUI5 delivery (standalone apps, fragments, JSONModel, Fiori design guidelines).
  • OData (v2 or v4) as a consumer: filtering, expand, select, paging, metadata-driven UIs.
  • SAP BTP or comparable enterprise PaaS (auth, destinations, multi-app landscapes).
  • OAuth 2.0 / PKCE in browser applications.
  • Component libraries (MUI or similar), Vite, and Web Components.
  • i18n, accessibility (WCAG), and design-system discipline (including Fiori theming).
  • CI ownership (Vitest, QUnit/OPA5, Playwright, typecheck, lint, coverage gates) and frontend performance profiling.

Prior SAP/OData experience is not a hiring blocker. Strong TypeScript, SCSS, React/Next.js, APIs, and data skills are.

Expected deliverables / acceptance evidence

  • Features ship on schedule, match acceptance criteria, and hold up in production - including SAP Fiori standalone screens as XML views / Fiori elements styled in SCSS.
  • Agentic HTML mockups converted into maintainable Fiori XML; SCSS, Fiori patterns, and React components stay consistent for the team to follow.
  • API usage is typed, efficient, and honest about loading and error states; calls go to the correct microservice / contract.
  • PRs are easy to review; tests cover risky paths; juniors/peers improve from your feedback.
  • Cursor/agents used to accelerate work and model production-quality standards for the team.
  • Agile, story-driven delivery with contract-aware frontend - API and microservice ownership understood before client workarounds.

Primary interfaces

Works with Backend/API, Platform/BTP, Mobile, AI Services, QA Automation, Product/Design, and Business Analysis across delivery pods. Frontend owns UI and client integration; OData metadata and API contract changes are coordinated with backend.

What We Have For You

  • Great compensation package, medical benefit for you and your family, free lunch, annual performance-tied increments & performance recognition awards and a great lean and agile work culture!
  • Convo endorses a culture of diversity in all aspects and aims to build a diverse team of amazing individuals!
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,110,344 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Enterprise Apps
Similar stack
Same company
Abuja
Remote (United States) · Secret · Full-Time · 3+ years exp · United States
SQL
ABAP
Databases
SAP HANA
SAP BW
DevOps
Linux
Unix
Analytics
ETL/ELT
Apply
$90k – $190k per year · Remote (United States) · Full-Time · 10+ years exp · United States
JavaScript
AI/ML
Machine Learning
DevOps
Rest API
Azure DevOps
Azure
Git
Self-Healing
SOAP
Cybersecurity
LDAP
Analytics
ETL/ELT
Management
ServiceNow
ITIL
ITSM
Apply
$96k – $121k per year · Remote (United States) · Full-Time · 8+ years exp · Bachelor's Degree · Addison
COBOL
COBOL
CICS
VSAM
JCL
Databases
Db2
Apply
Remote (likely United States)
SQL
Management
Oracle ERP
Apply
$110k – $135k per year · Remote (likely United States) · 8+ years exp · Bachelor's Degree
COBOL
COBOL
NetCOBOL
Databases
Oracle
ElasticSearch
OpenSearch
AI/ML
AI Agents
DevOps
Rest API
Terraform
Ansible
IAM
Linux
Unix
SOAP
Cybersecurity
LDAP
Management
Oracle ERP
Apply
≈ $21k – $43k per year (Estimated) · In office · Almaty
JavaScript
Java
Kotlin
TypeScript
Java
Spring Framework
Databases
PostgreSQL
AI/ML
Cursor
Claude Code
Model Context Protocol
AI Agents
LLM
Frontend
Angular
DevOps
Rest API
CI/CD
Git
Docker
Apply
≈ $39k – $85k per year (Estimated) · In office · Shenzhen · Da Nang
SQL
AI/ML
Cursor
Claude
ChatGPT
Design
Figma
Management
Confluence
Notion
Jira
n8n
Zapier
Apply
≈ $74k – $157k per year (Estimated) · Hybrid · Frankfurt am Main
JavaScript
TypeScript
Frontend
Angular
DevOps
CI/CD
Apply
Software Engineer 8 days ago
In office · 3+ years exp · Muntinlupa
JavaScript
PHP
PHP
Laravel
CodeIgniter
Databases
MySQL
AI/ML
Cursor
Claude Code
OpenAI Codex
Frontend
Vue.js
React.js
JQuery
DevOps
Rest API
CI/CD
Git
AWS
Docker
Bitbucket
Linux
Apply
up to $28k per year (net) · In office · Full-Time · Bachelor's Degree · Moscow
SQL
Databases
Greenplum
AI/ML
LLM
DevOps
Git
Management
Confluence
Jira
Apply
≈ $17k – $43k per year (Estimated) · Remote (Pakistan) · Full-Time · 10+ years exp · Abuja
Python
SQL
Databases
Databricks
Delta Lake
AI/ML
Spark
Analytics
Azure Data Factory
Apply
Remote (Pakistan) · Full-Time · 10+ years exp · Abuja
Python
Python
FastAPI
AI/ML
Model Context Protocol
DevOps
Rest API
Apply
Remote (Pakistan) · Full-Time · 6+ years exp · Abuja
JavaScript
TypeScript
Frontend
RxJS
Angular
Storybook
NgRx
Angular Material
Apply
≈ $16k – $43k per year (Estimated) · Remote (Pakistan) · Full-Time · 6+ years exp · PhD · Islamabad
Python
AI/ML
AI Agents
LLM
DevOps
Terraform
Azure
CI/CD
GitOps
Kubernetes
Platform Engineering
Progressive Delivery
Cybersecurity
Least Privilege
Apply
Senior Product Manager 2 months ago
≈ $21k – $46k per year (Estimated) · Remote (Pakistan) · Full-Time · 8+ years exp · PhD · Abuja
ABAP
ABAP
SAP BTP
AI/ML
Copilot
Cursor
Claude
Model Context Protocol
AI Agents
LLM
Agentic Workflows
Analytics
A/B Testing
Management
Agile
Scrum
Kanban
Apply
In office · Full-Time · Abuja
Apply
In office · Full-Time · Abuja
JavaScript
PHP
PHP
WordPress
Frontend
Bootstrap
DevOps
DNS
Analytics
A/B Testing
Marketing
Marketo
Apply
In office · Full-Time · Abuja
JavaScript
TypeScript
Node JS
Node JS
Electron
Frontend
Vue.js
React.js
DevOps
Git
Windows
Apply
In office · Full-Time · Abuja
Apply
See all jobs
This is one of many
2,110,344 more open roles from verified company boards, updated every day.