(HQ) Sr. Frontend Engineer
About this role
The Senior Frontend Engineer designs and builds our SPA platform on a modern monorepo with micro-frontend architecture. Beyond shipping features, this role contributes to architectural decisions, maintains a high-quality bar through reviews and standards, and drives AI-augmented development practices to scale team productivity.
About Our Team:
• We use Github Enterprise for our version control tool, so we have Pull Request/Tag/Feature Branch in our develop flow.
• Jira is our issue tracking platform, and we also use confluence for documentation.
• We use Jenkins Pipeline for CI flow, and Ansible is our CD tool for deployment.
• Our system architecture is based on AWS, and we use lots of AWS Service in our system flow and platform.
• We love to share our technical knowledge and domain know-how.
• Everyone is open mind and you don’t have to be hesitated to ask any question.
If you like our team culture, welcome to send your Resume/CV to us.
Role & Responsibilities:
We are building our owned software platform to serve our clients for a better supply chain management. Your role will be responsible to:
Design & Develop (50%)
- Design and implement reusable core components and shared libraries
- Lead performance optimization with measurable metrics (bundle, render, Web Vitals)
- Partner with PM, RD, and QA to refine requirements and ensure technical feasibility
Code Quality & Engineering Discipline (20%)
- Conduct deep code reviews focused on architecture, performance, and maintainability
- Evolve coding standards, type-safety guardrails, and review checklists
- Investigate and resolve frontend-related production issues
AI-Augmented Development (20%)
- Use AI coding tools (Claude Code, Copilot) productively and judge output quality
- Design team workflows around AI: prompt templates, custom skills, automated rules
- Build internal tooling (lint rules, hooks, generators) to amplify productivity
Knowledge Sharing & Collaboration (10%)
- Share knowledge through reviews, tech talks, and written docs
- Collaborate with backend, DevOps, and platform teams on contracts and operations
ESSENTIAL JOB QUALIFICATIONS
Education/Technical Skills
Must Have
- Proficient in JavaScript / TypeScript and React, with a strong grasp of modern frontend patterns
- Strong HTML, CSS, SCSS, and responsive design
- Experience with monorepo and micro-frontend architecture (Nx, Module Federation, or similar)
- Frontend performance fundamentals: bundle analysis, lazy loading, render profiling
- Experience with state management and form management libraries
- Testing: unit, integration, basic E2E
- Git / GitHub PR flow, CI/CD pipelines
- Productive use of AI coding tools, with judgment to review and correct AI output
Nice to Have
- LLM product integration experience (prompt engineering, RAG)
- AWS familiarity
- Design system or component library experience
Knowledge/Work Experience
- 5+ years of frontend development, or 3+ years with strong technical depth
- Proven experience shipping and maintaining production SPAs at scale
- Track record of leading technical initiatives end-to-end
Key Behavioral Competencies
- Ownership — Takes problems from ambiguous to shipped
- Pragmatism — Balances correctness, speed, and maintainability
- AI-savvy judgment — Treats AI as force multiplier, not a crutch
- Collaborative communicator — Shares knowledge openly, gives and receives feedback well
- Continuous learning — Stays current with frontend ecosystem and AI tooling
Frequently Asked Questions
Is the salary disclosed for the (HQ) Sr. Frontend Engineer position at morrisonexpress?
Where is the (HQ) Sr. Frontend Engineer position at morrisonexpress located?
Is the (HQ) Sr. Frontend Engineer role at morrisonexpress full-time or part-time?
Which team or department does the (HQ) Sr. Frontend Engineer at morrisonexpress belong to?
How do I apply for the (HQ) Sr. Frontend Engineer position at morrisonexpress?
When was the (HQ) Sr. Frontend Engineer job at morrisonexpress posted?
You'll be redirected to morrisonexpress's official application page on bamboohr.