Slack logo

Staff Full Stack, Software Engineering (Slack)

Slack

Atlanta, GA
Full Time
Senior
231k-335k
2 days ago

Job Description

About the Role

The Staff Full Stack Software Engineer (front end leaning) at Slack is responsible for shaping technical direction, mentoring engineers, and delivering high-quality web solutions that meet business needs. 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.
  • Excellent 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

  • Competitive salary (Washington: $211,500 - $306,600; California: $230,800 - $334,600).
  • Time off programs, medical, dental, vision, mental health support.
  • Paid parental leave, life and disability insurance.
  • 401(k) plan and employee stock purchasing program.
  • Support for work-life balance and personal growth.

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 better every day.

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

Atlanta, GA

Industry

Software Publishers

Get job alerts

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