Front End UI Software Engineer, Slackforce (Senior/Lead/Staff) at Slack

Atlanta, Georgia, United States

Slack Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, Software, CRMIndustries

Requirements

  • Senior/Lead/Staff level experience as a Frontend Engineer
  • Expertise in building high-impact, cross-platform UI experiences
  • Strong focus on user-centric product experiences
  • Collaborative mindset, partnering with product managers, designers, and frontend/mobile engineers
  • Ability to design and own scalable, performant systems and APIs tailored to user needs
  • Experience making smart trade-offs between speed, cost, and user experience
  • Understanding of simplicity and reliability in system design
  • Familiarity with reliable tools like PHP/Hack, Java, MySQL, and Linux (huge plus), or substitutes like Python, Ruby, and other relational databases
  • Product-driven intuition and experience building with the end user in mind

Responsibilities

  • Lead development of high-impact, cross-platform experiences between Slack and Salesforce
  • Build the integration that brings Salesforce data and workflows directly into Slack
  • Brainstorm with Product Managers (and implied collaboration with team)
  • Design and own systems and APIs that shape Slack’s product experience
  • Ensure systems are scalable, performant, and tailored to real user needs
  • Partner closely with product managers, designers, and frontend/mobile engineers to conceptualize and build new features
  • Drive the connective tissue making Slack and Salesforce feel like one seamless system

Skills

JavaScript
React
UI Engineering
Frontend Development
Salesforce Integration
Slack API
TypeScript
HTML
CSS
AI Interfaces

Slack

Collaboration platform for team communication

About Slack

Slack is a collaboration platform that helps teams communicate and work together more effectively. It provides tools for messaging, file sharing, and connecting with other applications, which allows users to streamline their workflows. Teams can create channels for different topics, send direct messages, and share documents all in one place. Slack also allows developers to build custom integrations using its APIs, which means users can automate tasks and enhance their experience with various third-party applications. Unlike many competitors, Slack offers a free version with limited features, making it easier for new users to try the platform before committing to a paid subscription. The goal of Slack is to improve productivity and communication within organizations of all sizes.

San Francisco, CaliforniaHeadquarters
2009Year Founded
$1,416.6MTotal Funding
IPOCompany Stage
Consumer Software, Enterprise SoftwareIndustries
1,001-5,000Employees

Benefits

Time off to rest, recharge and volunteer
Exceptional health-care coverage
Holistic programs for well-being, family planning and more

Risks

Microsoft Teams' rapid expansion threatens Slack's market share.
Economic downturns may lead to budget cuts affecting Slack's subscription revenue.
Privacy regulations like GDPR could impose additional compliance costs on Slack.

Differentiation

Slack offers a comprehensive suite of tools for seamless team collaboration.
The platform's Workflow Builder enables no-code automation for users with varying expertise.
Slack's robust security measures make it a trusted choice for enterprise communication.

Upsides

Increased demand for remote work tools boosts Slack's user adoption.
Slack Fund III invests $100M in startups, enhancing its ecosystem and future growth.
The trend towards platform unification benefits Slack's comprehensive suite of tools.

Land your dream remote job 3x faster with AI