Salesforce

Senior Frontend Software Engineer

Salesforce

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $148,500 - $223,900 per year

Job Level

About the role

  • Lead the design and implementation of sophisticated, performant frontend experiences using Typescript and React, with a strong emphasis on component architecture, accessibility, and cross-browser compatibility.
  • Own the visual and interactive quality of our attendee-facing platforms, collaborating closely with designers to translate concepts into polished, pixel-perfect UIs.
  • Build and maintain a scalable component library adhering to our design system, ensuring consistency and reusability across products.
  • Optimize frontend performance through techniques such as code splitting, lazy loading, caching strategies, and Core Web Vitals improvements.
  • Integrate frontend applications with REST and GraphQL APIs, contributing to API design and contract definition in collaboration with backend engineers.
  • Work in a Hybrid Engineering model and contribute to all phases of the SDLC including design, discovery, implementation, code reviews, automation, and testing.
  • Develop and maintain comprehensive unit, integration, and end-to-end tests with a focus on frontend quality.
  • Contribute to backend services and infrastructure as needed, including API endpoints and AWS-based services, with support from backend teammates.
  • Mentor and inspire team members through code reviews and dedicated sessions, fostering a culture of continuous learning and growth.
  • Drive technical excellence by establishing and upholding high standards for code quality, performance, and reliability.
  • Thrive in a culture of ownership, delivery, and innovation.

Requirements

  • 7+ years of professional software development experience
  • Deep expertise of Typescript, React and Next.js, and modern JavaScript (ES2020+)
  • Deep expertise of HTML, CSS, and responsive web design; experience with Tailwind CSS or Sass
  • Experience with component libraries and design systems
  • Solid understanding of web performance optimization and Core Web Vitals
  • Practical experience consuming RESTful and GraphQL APIs; ability to contribute to API design
  • Familiarity with AWS services (such as Lambda, DynamoDB, AppSync) sufficient to work across the stack
  • Experience with Git, CI/CD pipelines (such as Jenkins or GitHub Actions), and release management
  • Monitoring and logging using tools such as Splunk, Catchpoint, or New Relic
  • Proven experience leveraging AI tools (Claude, Cursor, etc.) in your daily workflows
  • Strong communication skills to collaborate effectively with product managers, designers, and cross-functional engineering teams
  • Agile methodologies: Scrum and Kanban
  • Quick learner and independent worker
  • A related technical degree required
Benefits
  • time off programs
  • medical
  • dental
  • vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypescriptReactNext.jsJavaScriptHTMLCSSTailwind CSSSassRESTful APIsGraphQL
Soft Skills
strong communication skillsmentoringcollaborationindependent workerquick learner
Certifications
related technical degree