Software Engineering LMTS

Slack is a Digital HQ platform connecting teams, systems, partners, and customers, used by millions globally including 77% of Fortune 100 companies.
$18,400 - $276,100
Frontend
Staff Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineering LMTS

Senior/Lead Software Engineering role at Salesforce's Tableau team, focusing on developing next-generation data visualization and analytics solutions with competitive compensation.

Staff Software Engineer

Staff Software Engineer role at Intuit focusing on Growth Engineering for QuickBooks, requiring 7+ years of experience in enterprise applications with strong JavaScript and Java skills.

Staff Full Stack Engineer, Client Communications

Staff Full Stack Engineer position at Ridgeline focusing on building secure, scalable solutions for investment management client communications.

Staff Full Stack Engineer, Client Communications

Staff Full Stack Engineer position at Ridgeline focusing on building secure, scalable solutions for investment management client communications.

Software Engineer, Product

Senior Software Engineer position at Captions, building video AI products for creators and businesses, offering $170K-$250K plus equity in NYC.

Description For Software Engineering LMTS

Slack, a Salesforce company, is seeking a Frontend Staff Software Engineer to join their dynamic team. As a crucial part of the Digital HQ platform that serves millions of users worldwide, you'll work on the Slack web client, a sophisticated in-browser application handling real-time communications.

The role offers an opportunity to work with cutting-edge web technologies, focusing on JavaScript, React, and complex browser technologies. You'll be part of a team that powers a platform delivering 300k+ messages per second and serving 200k+ paid customers across 150+ countries.

As a Staff Engineer, you'll collaborate across various teams including Product, Design, Application Engineering, and QA to build and improve features for Slack's growing user base. You'll work in pillars such as Conversations Search & Channels, Canvas, Quip, Virtual HQ, Developer Experience, and Platform.

The ideal candidate brings 4+ years of frontend development experience, strong expertise in JavaScript and React, and a passion for creating exceptional user experiences. You'll be expected to mentor others, establish coding standards, and contribute to architectural decisions that impact the entire platform.

Slack offers a positive, diverse, and supportive culture, seeking curious and inventive individuals who strive for continuous improvement. The company values smart, humble, and collaborative team players who can help drive their mission of making work lives simpler, more pleasant, and more productive.

This role provides an exceptional opportunity to impact a platform that's revolutionizing workplace communication, with the backing of Salesforce's resources and reach. You'll be at the forefront of developing solutions that millions of users rely on daily, while working with a team that values innovation, quality, and user experience.

Last updated 3 months ago

Responsibilities For Software Engineering LMTS

  • Brainstorm with Product Managers and Designers to conceptualize new features
  • Collaborate with Application Engineering to build new features
  • Learn about new web technologies and discuss potential solutions
  • Author code that sets the standard for quality and velocity
  • Help support team triage bugs and troubleshoot production issues
  • Mentor other engineers and deeply review code

Requirements For Software Engineering LMTS

JavaScript
React
TypeScript
  • 4+ years of experience writing client-side JavaScript and React Framework
  • Expertise in building complex layouts with CSS and HTML
  • Experience building and debugging complex systems in a team environment
  • Experience with modern browser technologies
  • Strong UX and design sensibilities
  • Strong communication skills, positive attitude, and empathy
  • Bachelor's degree in Computer Science, Engineering or related field, or equivalent

Interested in this job?