Software Engineer, Frontend - Slack (Multiple Levels)

Salesforce is a leading customer relationship management (CRM) platform that helps businesses connect with customers and grow their operations.
$138,000 - $269,500
Frontend
Mid-Level Software Engineer
Hybrid
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:
Demo Engineer - Emerging Business Unit

Demo Engineer position at Salesforce's Emerging Business Unit, focusing on creating and delivering product demonstrations and solutions for enterprise customers.

Full-Stack Software Engineer: Mid, Senior, Lead, Principal

Full-Stack Software Engineer position at Salesforce, focusing on enterprise-scale application development with competitive compensation and hybrid work model.

Software Engineer, Product

Full-stack Software Engineer position at Meta focusing on product development for billions of users worldwide.

Software Engineer, Front End

Frontend Software Engineer role at Meta, building next-generation social experiences and AR/VR technologies with competitive compensation and benefits.

Software Engineer - UI

Frontend Software Engineer role at LinkedIn, focusing on UI development using modern JavaScript frameworks to build scalable, user-centric applications.

Description For Software Engineer, Frontend - Slack (Multiple Levels)

Slack, a part of Salesforce, is seeking Frontend Software Engineers to work on their Digital HQ platform. As a Frontend Engineer, you'll use your expertise in JavaScript, HTML, and CSS to improve the Slack web client, a complex in-browser application used by millions daily. You'll work with real-time data streams, optimize performance across browsers, and collaborate with various teams to conceptualize, build, test, and deploy new features.

Key Responsibilities:

  • 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 triage bugs and tackle production issues
  • Mentor other engineers and review code

Requirements:

  • 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
  • Excellent communication skills and a positive attitude
  • Self-awareness and a desire for continuous improvement
  • Related technical degree

Bonus Skills:

  • Experience with TypeScript, WebRTC, WebSockets, Local Storage, or ES6
  • Experience investigating and improving JavaScript performance
  • Experience in startup environments
  • Web design experience

Slack offers a positive, diverse, and supportive culture, seeking curious and inventive individuals who strive for continuous improvement. The role offers various benefits, including wellbeing reimbursement, parental leave, adoption assistance, and fertility benefits.

Join the team that powers Slack, a platform used by 77% of Fortune 100 companies, with daily active users in over 150 countries, delivering 300k+ messages per second, and serving 200k+ paid customers.

Last updated 4 months ago

Responsibilities For Software Engineer, Frontend - Slack (Multiple Levels)

  • 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 triage bugs and tackle production issues
  • Mentor other engineers and review code

Requirements For Software Engineer, Frontend - Slack (Multiple Levels)

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
  • Excellent communication skills and a positive attitude
  • Self-awareness and a desire for continuous improvement
  • Related technical degree

Benefits For Software Engineer, Frontend - Slack (Multiple Levels)

Medical Insurance
Parental Leave
Equity
  • Wellbeing reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits

Interested in this job?