Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Front End)

Indeed

Day to Day

The Job Seeker Journey → Job Discovery team has a vision for transforming Indeed’s Homepage and Search into an adaptive, AI-driven discovery experience that guides job seekers to relevant opportunities at each step while creating value for employers.

As a Senior Software Engineer (Front End), you will design and build software that powers shared platforms, services, and products. You’ll work primarily on frontend systems that operate at significant scale and collaborate closely with engineers, product partners, and cross‑functional business partners to deliver reliable, high‑quality solutions.

In this role, you’ll own and contribute to technical design decisions, participate in design and code reviews, and use data and analytics to inform your work. You’ll also collaborate beyond your immediate team to support broader initiatives and grow as an engineer.

Responsibilities
  • Design, implement, and maintain features and services that support core business workflows.
  • Contribute to the evolution of existing systems while helping prototype and deliver new capabilities.
  • Participate in code reviews and design discussions to maintain quality, reliability, and clarity.
  • Collaborate with engineers, product managers, and data partners to deliver end‑to‑end solutions.
  • Identify performance and scalability improvements and enhance existing code accordingly.
  • Share knowledge and provide guidance to teammates through collaboration and feedback.
  • Communicate technical ideas clearly and effectively within the team.
Skills/Competencies
  • Minimum of 5 years of related experience with a Bachelor’s degree in Computer Science, Mathematics, Computer Engineering, or Electrical Engineering; or 3 years of experience and a Master’s degree; or a PhD without experience.
  • Proven track record of building and operating large‑scale, high‑performance, and resilient front‑end software systems integrating with gRPC or GraphQL backend APIs.
  • Proficiency with Java and modern front‑end technologies/frameworks, including React/React Native, JavaScript, HTML, and CSS.
  • Deep understanding of UI/UX fundamentals, design patterns, and best practices.
  • Experience building or contributing to large‑scale or distributed systems.
  • Solid understanding of data structures, algorithms, and core computer science fundamentals.
  • A demonstrated sense of ownership and accountability for delivered work.
  • Curiosity, eagerness to learn, and enjoyment of solving complex technical problems.
Salary Range Transparency

Tier 1 – United States of America: 118,000 – 178,000 USD per year

Tier 2 – United States of America: 131,000 – 197,000 USD per year

Tier 3 – United States of America: 145,000 – 217,000 USD per year

Tier 5 – United States of America: 166,000 – 248,000 USD per year

Benefits
  • Medical, dental, vision, disability, and life insurance.
  • 401(k) plan and equity-based incentive program.
  • Open paid time off, 11 paid holidays a year, and up to 26 weeks of paid parental leave.
  • Paid Time Off policy, quarterly bonuses, Restricted Stock Units, and other region‑specific benefits.
  • Geographic pay tiers and location‑specific compensation.
Equal Opportunities and Accommodations Statement

Indeed is deeply committed to building a workplace and global community where inclusion is not only valued, but prioritized. We’re proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, family status, marital status, sexual orientation, national origin, genetics, neuro‑diversity, disability, age, or veteran status, or any other non‑merit based or legally protected grounds.

Indeed provides reasonable accommodations to qualified individuals with disabilities in the employment application process. To request an accommodation, please visit If you are requesting accommodation for an interview, please reach out at least one week in advance of your interview.

#J-18808-Ljbffr
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Front End). Be the first to apply!