Sr. Front-End & Mobile Developer (REMOTE)

Other Jobs To Apply

We have many opportunities available on our other career site pages. Click here to link to our careers page!

Signet Jewelers is the world's largest retailer of diamond jewelry, operating more than 2,800 stores worldwide under the iconic brands: Kay Jewelers, Zales, Jared, H.Samuel, Ernest Jones, Peoples, Banter by Piercing Pagoda, Rocksbox, JamesAllen.com and Diamonds Direct. We are a people-first company and this core value is at the heart of everything we do, from empowering our valued team members, to collaborating with our customers, to fostering the communities in which we live and serve. People - and the love their actions inspire - are what drive us. We're not only proud of the love we inspire outside our walls, we're especially proud of the diversity, inclusion and equity we're inspiring inside. There are dynamic career paths awaiting you - rewarding opportunities to impact the lives of others and inspire love. Join us!

We are seeking a talented and innovative Senior Front-End & Mobile Developer to design, develop, and maintain modern web and mobile applications. This role will be responsible for building highly responsive user interfaces, cross-platform mobile applications, and engaging customer experience using React, React Native, Angular, iOS technologies, and Capacitor.
The ideal candidate is passionate about user experience, mobile-first design, and modern front-end development practices. They will collaborate closely with Product Managers, UX/UI Designers, Back-End Developers, and QA teams to deliver scalable and high-performing applications.

KEY RESPONSIBILITIES:

Front-End Development

  • Design, develop, and maintain modern web applications using React and Angular.
  • Build reusable, scalable, and maintainable UI components and libraries.
  • Implement responsive and mobile-first user interfaces across multiple devices and browsers.
  • Translate UI/UX designs into high-quality production-ready applications.
  • Optimize application performance, accessibility, and user experience.

Mobile Application Development

  • Develop and maintain cross-platform mobile applications using React Native, Angular and Capacitor.
  • Build and deploy applications for iOS platforms while ensuring native device integration.
  • Implement mobile-specific features such as push notifications, camera access, location services, biometrics, and offline capabilities.
  • Work with native iOS functionality and integrate third-party SDKs and APIs.

Architecture & Integration

  • Consume and integrate RESTful APIs and backend services.
  • Collaborate with backend teams to define API contracts and optimize application performance.
  • Participate in application architecture discussions and technical design reviews.
  • Ensure security best practices are followed for web and mobile applications.

Quality & Delivery

  • Write clean, maintainable, and well-documented code.
  • Perform code reviews and enforce development standards.
  • Create and maintain automated unit, integration, and UI tests.
  • Participate in Agile ceremonies, sprint planning, and release activities.
  • Troubleshoot and resolve production issues and application defects.




POSITION QUALIFICATIONS:

  • Bachelor's degree in Computer Science, IT, Engineering, or related field
  • 5+ years of experience in front-end and mobile application development
  • Strong proficiency in modern front-end technologies including React, Angular, JavaScript (ES6+), TypeScript, HTML5, and CSS/SCSS
  • Experience building mobile applications with React Native and hybrid frameworks such as Capacitor or Ionic
  • Experience developing and deploying iOS applications, including App Store submission
  • Strong experience integrating RESTful APIs and working with JSON-based services and authentication methods
  • Solid understanding of responsive design, mobile-first development, and cross-platform compatibility
  • Experience with version control and development tools such as Git, GitHub, and Azure DevOps
  • Familiarity with Agile methodologies, CI/CD pipelines, and modern development practices
  • Knowledge of testing frameworks and tools such as Jest, React Testing Library, Cypress, or Playwright
  • Experience with cloud platforms (AWS or Azure), mobile analytics, accessibility (WCAG), and performance monitoring tools
  • Strong problem-solving, communication, and collaboration skills, with the ability to manage priorities and deliver high-quality work in team environments



BENEFITS AND PERKS:

  • Comprehensive healthcare, dental, and vision insurance to keep you and your family covered that is active on day 1 of employment
  • Generous 401(k) matching after just one year to help secure your financial future
  • Ample paid time off, plus seven holidays to recharge and unwind
  • Exclusive discounts on premium merchandise just for you
  • Dynamic Learning & Development programs to support your growth
  • And more!

The salary range for this opportunity is $100,000 - $125,000. Base pay offered may vary depending on geographic region, internal equity, job related knowledge, skills and experience, among other factors




.

Back to blog

Other Jobs To Apply

Direct Response Copywriter - REMOTE

Freelance Copywriter for Startups (Socials & Newsletters)

Remote Article Writer

Legal Researcher & Writer (Attorney – US Law, JD) Remote

Scripted Writer

Medical Writer (Remote, US)

Remote Grant Writer for Global Development

Remote Freelance Ghostwriter for Business Leaders Job at Advantage Media Group i

Blog Writers Needed for Family Advice and Activity Website

Technical Writer(Entry Level)- Contract- Remote

Copywriter - Remote

Content Writer/ Freelancer

Remote Healthcare Customer Service Representative

Customer Service Representative I (Remote Raleigh, NC)

Remote Customer Service | Insurance Agent

United Airlines Reservations Representative (Remote)

Work From Home Customer Service Rep

Customer Service Agent - Remote Data Entry Agent – Full/Part Time

Online Chat Support (Remote)

GoHighLevel Non-Voice Customer Support Representative

Remote- Customer Experience Service

Quality Analyst (Remote)

Entry Level Freight Dispatcher - Work from Home - $1,200 to $3,000+/Week (1099)

Remote | Scheduling Coordinator | Entry Level | No Experience Needed

REMOTE CSR - No Experience Required

Bilingual Spanish Customer Service Representative - Remote in AR

Online Customer Support Specialist (REMOTE) ©

Customer Service Manager (Call Center) , Phoenix, AZ (Hybrid)

(Remote) Sr Implementation Consultant

Sr. Presales Engineer - Order Management Solutions - Remote

Remote Travel Support Representative - Hotel Reservations

Booking Agent (Remote)

Patient Care Coordinator (Remote)

Tier 2 Help Desk Specialist – Part-Time, Weekend Night Shift

Remote | Financial Crime Fraud Investigation Specialist —$65–$90/hour

Remote Retention Representative

Benefits Onboarding Specialist (Remote, Entry Level)

Senior Client Relations Manager

Customer Success Manager, CSM

Email Support Agent

Technical Support Representative Level 1

Remote Outbound Call Center Agents

Inbound Call Center Representative - Work from Home

Online Live Chat Jobs

Remote Chat Support Agent

Remote Full time and Part time Call Center Agent

Customer Service (Remote)

Remote Sales and Marketing Specialist

Supervisor, Programmatic Media Remote (USA)

Digital Marketing Executive (Remote)

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...