Software Engineer, FullStack - Slack

Slack is a Digital HQ platform that connects teams, systems, partners, and customers, used by millions globally including 77% of Fortune 100 companies.
Frontend
Senior Software Engineer
In-Person
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 SMTS

Senior Frontend Engineer role at Salesforce AI Research Incubation Team, focusing on developing AI-driven web applications using modern frontend technologies.

Senior Software Engineer - Roku Engineer

Senior Software Engineer position at Disney Entertainment focusing on Roku client application development using BrightScript and SceneGraph SDK.

Senior Frontend Engineer, Client Media Foundation

Senior Frontend Engineer position at Airbnb focusing on media solutions development, offering remote work and competitive compensation between $191K-$223K.

Lead Frontend Shopify Developer

Lead Frontend Shopify Developer position at DEPT® focusing on building and maintaining sophisticated e-commerce solutions using modern technologies and headless architecture.

Senior Frontend Engineer, Core Foundation

Senior Frontend Engineer position at Airbnb focusing on core foundation and web development to improve guest and host experiences.

Description For Software Engineer, FullStack - Slack

Slack, now part of Salesforce, is seeking a Full Stack Engineer to join their UISF/Foyer team focusing on Slack and Salesforce Integration. This role offers an exciting opportunity to work on a platform that serves millions of users daily across 150+ countries, handling 300k+ messages per second with 200k+ paid customers.

As a Full Stack Engineer, you'll work on both Salesforce and Slack platforms, utilizing your expertise to embed Slack experiences within Lightning and enhance the Slack web client. You'll be handling real-time data streams, optimizing performance across browsers, and creating sophisticated in-browser applications that millions rely on daily.

The role involves close collaboration with Product, Design, Application Engineering, and QA teams to specify, conceptualize, build, test, and deploy new features. You'll be part of a positive, diverse, and supportive culture that values curiosity, inventiveness, and continuous improvement.

Key technical aspects include working with the Lightning Component Framework, React, JavaScript, and modern web technologies. The ideal candidate will bring strong UX sensibilities and technical expertise, combined with excellent communication skills and a collaborative mindset.

This position offers the opportunity to work on high-impact projects, mentor others, and contribute to a platform that's transforming how work gets done. Join a team that values smart, humble, and hardworking individuals who are passionate about creating exceptional user experiences.

Last updated 3 months ago

Responsibilities For Software Engineer, FullStack - Slack

  • 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
  • Help support team triage bugs and handle production issues
  • Mentor other engineers and conduct code reviews

Requirements For Software Engineer, FullStack - Slack

JavaScript
TypeScript
React
  • Experience with Lightning Component Framework
  • 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
  • Self-awareness and continuous improvement mindset

Interested in this job?