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.

Adobe Firefly Full Stack Web Engineer

Senior Full Stack Web Engineer role at Adobe Firefly team, focusing on developing GenAI-powered creative tools using modern web technologies and frameworks.

Senior Front-end Software Development Engineer

Senior Front-end Software Engineer role at Adobe, developing GenAI-powered enterprise products with Firefly, requiring 5+ years experience in web development and offering $133,900-$242,000 salary range.

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 Software Engineer, Community Support Engineering

Senior Software Engineer position at Airbnb's Community Support Engineering team in China, focusing on developing technology solutions for customer support systems.

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?