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:
Staff Software Developer, Glasses Systems UI

Staff Software Developer position at Google, focusing on AR/VR interfaces and AI-driven systems for next-generation wearable devices.

Staff Interaction Designer

Staff Interaction Designer position at Google Ads, focusing on creating user-centered design solutions for advertising products with 8+ years of experience required.

Senior UX Design Manager, Shopping

Lead UX design teams at Google Shopping, driving innovation and user-centered design solutions while managing and developing design talent across global locations.

Staff UX Designer, Consumer Messaging

Staff UX Designer position at Google focusing on Consumer Messaging, requiring 8+ years of experience and offering competitive compensation plus benefits.

Senior Staff Designer, UI and Formats, Search Ads

Senior Staff Designer position at Google focusing on UI and Formats for Search Ads, combining visual design expertise with user experience leadership.

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 2 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?