MECCA
JuniorFrontendEngineer
Neural analysis suggests this role is
optimal for Entry candidates.
“Junior Frontend Engineer at MECCA. Skills: React, Next. js, TypeScript, GraphQL, REST APIs. Build and maintain frontend features. Contribute to applications that serve millions of customers”
What You'll Achieve.
Build the experiences behind those interactions; Contributing to scalable, high-performing web applications; Bring ideas to life; Accelerate development; Improve code quality; Build confidence in the code you ship; Improve the reliability and performance of our web applications; Support improvements to developer experience, shared components, and tooling
Industry & Context.
Problem-solving skills; Troubleshoot issues; Creative, problem-solving work
What They're Looking For.
Must Have
Hands-on frontend experience through commercial work, internships, personal projects, or open-source contributions, Working knowledge of React and Next. js, Solid fundamentals in HTML, CSS, responsive design, and how browsers render and behave, Familiarity with REST or GraphQL APIs and how frontend applications consume them, Experience with Git and collaborative workflows including branching, pull requests, and code review, An interest in writing tests and building toward automation, Awareness of web accessibility and SEO principles, An openness to using AI-assisted development tools as part of how you learn and work, problem-solving skills, Clear communication, a collaborative, team-first approach, Curiosity, self-motivation, a genuine drive to keep improving, Comfort in Agile environments, or an eagerness to learn Scrum or Kanban ways of working
Nice to Have
Exposure to e-commerce or customer-facing digital products, Experience with testing tools like Jest, React Testing Library, Playwright, or Cypress, Exposure to CI/CD pipelines or cloud platforms such as AWS, Some familiarity with backend technologies, particularly. NET, and how frontend integrates with backend services, Experience with React Native or mobile app development, Familiarity with observability platforms such as Datadog or New Relic
What You'll Do.
Build and maintain frontend features
Contribute to applications that serve millions of customers
Understand the Mecca customer and contributing to ideation and solutions to create an amazing user experience
Translate designs and requirements into responsive
and maintainable UI components
Participate in code reviews
technical discussions
Collaborate with senior engineers
and QA to deliver work
Contribute to automated testing across unit
and end-to-end layers
Use AI-assisted development tools as a natural part of your workflow
Help investigate bugs
and improve the reliability and performance of our web applications
Support improvements to developer experience
and tooling within our monorepo environment
Stay curious about emerging frontend technologies and AI tooling
and bring ideas back to the team
How You'll Work.
Team & Collaboration
Collaborating closely with product managers, designers, and delivery teams; Participate in code reviews, technical discussions, and team ceremonies, bringing your questions and perspective to the table; Collaborate with senior engineers, designers, product managers, and QA to deliver work you're proud of; Clear communication and a collaborative, team-first approach
Communication Scope
Clear communication
Full Job Description
**Junior Front End Engineer – React** MECCA's digital platforms reach millions of customers, and every interaction matters. We're looking for a curious and motivated Junior Frontend Engineer to help us build the experiences behind those interactions, contributing to scalable, high-performing web applications while developing your craft alongside experienced engineers who genuinely care about your growth. You'll work across the frontend stack, building modern features with React, Next.js, TypeScript, GraphQL, and REST APIs, collaborating closely with product managers, designers, and delivery teams to bring ideas to life. You'll also work in an engineering team that's actively embracing AI as part of how we build software, using AI-assisted tools to accelerate development, improve code quality, and free up more time for the creative, problem-solving work that makes engineering rewarding. You won't be expected to arrive as an expert in any of this. You will be expected to arrive curious. **The Role You Could Play:** * Build and maintain frontend features using **React** (essential), Next.js, TypeScript, GraphQL, Apollo, and REST APIs, contributing to applications that serve millions of customers * Understand the Mecca customer and contributing to ideation and solutions to create an amazing user experience * Translate designs and requirements into responsive, accessible, and maintainable UI components that feel polished and considered * Write clean, readable, and testable code, actively seeking feedback and applying team standards as you develop your engineering instincts * Participate in code reviews, technical discussions, and team ceremonies, bringing your questions and perspective to the table * Collaborate with senior engineers, designers, product managers, and QA to deliver work you're proud of * Contribute to automated testing across unit, integration, and end-to-end layers, building confidence in the code you ship * Use AI-assisted development tools as a natural
Applying for this Junior Frontend Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about MECCA?
Real rants from real employees. Read before you apply.