Slack logo

Staff Full Stack, Software Engineering (Slack)

Slack

San Francisco, CA
Full Time
Senior
231k-335k
2 days ago

Job Description

About the Role

The Staff Full Stack Software Engineer (front end leaning) at Slack, part of Salesforce, will play a pivotal role in shaping technical direction, mentoring engineers, and delivering high-quality web solutions. This role involves collaborating closely with cross-functional teams to spec, build, test, and deploy features that drive revenue on slack.com. The position requires a strong frontend engineer with backend proficiency, contributing to a platform used by millions worldwide and supporting Slack's mission to make work lives simpler, more pleasant, and more productive.

Key Responsibilities

  • Shape technical direction and mentor engineers within the team.
  • Collaborate with Web Strategists and cross-functional teams to specify, conceptualize, build, test, and deploy features and solutions.
  • Deliver robust, scalable, and secure web applications that meet evolving business needs.
  • Use extensive knowledge of web development concepts and problem-solving skills to create high-quality solutions.

Requirements

  • 7+ years of experience in front end development with proficiency in HHVM/PHP.
  • Deep expertise in frontend development best practices, design systems, conventions, and reusability.
  • Proficiency in HTML, CSS, JavaScript, React, Redux, and Typescript.
  • Experience with WordPress or other Content Management Systems.
  • Hands-on experience with Vitess and MySQL and backend interaction.
  • Experience with API design and development.
  • Experience building and debugging complex systems in a team environment.
  • Knowledge of modern browser technologies and AB testing.
  • Strong UX and design sensibilities, with attention to detail.
  • Strong communication skills, positive attitude, and empathy.
  • Self-awareness and a desire for continuous improvement.
  • A related technical degree.

Nice to Have

  • Experience with Hack and XHP.
  • Experience with web analytics, SEO, and data-driven optimization.
  • Experience working with and maintaining design systems.
  • Experience with AWS.
  • Experience designing websites or applications.

Qualifications

  • Related technical degree.

Benefits & Perks

  • Salesforce offers a variety of benefits including time off programs, medical, dental, and vision coverage, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program.
  • Compensation is determined by location, job level, knowledge, skills, and experience, with specific salary ranges provided for Washington and California-based roles.

Working at Slack

Slack has a positive, diverse, and supportive culture that values curiosity, inventiveness, humility, hard work, and collaboration. The company aims to be smart, humble, and continually improve, fostering an environment where employees are encouraged to be their best and work together to drive innovation and productivity.

Apply Now

Job Details

Posted AtAug 5, 2025
Salary231k-335k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Slack

Website

slack.com

Company Size

1001-5000 employees

Location

San Francisco, CA

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches