Senior Software Engineer (Front End)
Role details
Job location
Tech stack
Job description
As a Senior Software Engineer (Front End), you will design and build software that powers shared platforms, services, and products to help deliver on this vision. You'll work primarily on frontend systems that operate at significant scale, collaborating closely with engineers, product partners, and other cross-functional business partners to deliver reliable, high-quality solutions., * 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.
Requirements
- Requires a minimum of 5 years of related experience with a Bachelor's degree in Computer Science, Mathematics, Computer Engineering, or Electrical Engineering; or 3 years 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.
- Proficient 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., Those with military experience are encouraged to apply. Equivalent expertise demonstrated through a combination of work experience, training, military experience, or education is welcome.
Benefits & conditions
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 4 - N/A
Tier 5 - United States of America 166,000 - 248,000 USD per year
Salary Range Disclaimer
The salary range for this role reflects the minimum and maximum compensation for the role. Offers are typically made between the range minimum and the range midpoint. Actual compensation will be determined based on job-related skills, experience, and expertise, as evaluated during the interview process. The range(s) listed is just one component of Indeed's total compensation package for employees. Other rewards may include quarterly bonuses, Restricted Stock Units (RSUs), a Paid Time Off policy, and many region-specific benefits. Compensation may also vary based on where a role is performed, as work locations are grouped into geographic pay tiers to reflect cost of labor differences in different geographic markets. Candidates can view geographic pay tiers by location on our career site ( and recruiters can confirm how location is considered for a specific role.
Benefits - Health, Work/Life Harmony, & Wellbeing
We care about what you care about. We have a multitude of benefits to support Indeedians, as well as their pets, kids, and partners including medical, dental, vision, disability and life insurance. Indeedians are able to enroll in our company's 401k plan, as well as an equity-based incentive program. Indeedians will also receive open paid time off, 11 paid holidays a year and up to 26 weeks of paid parental leave. For more information, select your country and learn more about our employee benefits, program, & perks at !