Software Engineer, Full Stack - Slack (Multiple Levels)

Salesforce is a leading customer relationship management (CRM) platform that provides cloud-based software solutions for businesses.
Frontend
Mid-Level Software Engineer
In-Person
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:
UI Engineer MTS/SMTS

UI Engineer position at Salesforce focusing on building intuitive interfaces for AI platform, requiring 2+ years of experience in frontend development.

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 Engineering MTS/SMTS/LMTS

Software Engineering role at Salesforce focusing on developing IDE extensions and plugins for improving developer productivity in cloud environments.

Full Stack Software Engineer, Front End Focus (Mid/Senior)

Senior Full Stack Engineer role at Salesforce focusing on frontend development, requiring 3+ years experience in web technologies and object-oriented programming.

Software Engineering MTS

Software Engineering MTS position at Salesforce, focusing on full-stack development with Java and JavaScript, offering competitive salary and hybrid work options.

Description For Software Engineer, Full Stack - Slack (Multiple Levels)

Slack, a part of Salesforce, is seeking Full Stack Engineers to join their UISF/Foyer team in Raleigh, NC. As a full stack engineer, you'll work on the Slack and Salesforce Integration, using your expertise in both Salesforce and Slack development. You'll be responsible for embedding the Slack experience within Lightning and building new capabilities in the Slack web client.

Key responsibilities include:

  • Collaborating with Product Managers and Designers to conceptualize new features
  • Building new features for a large and growing user base
  • Learning and implementing new web technologies
  • Assisting with bug triage and production issues
  • Mentoring other engineers and conducting code reviews

Requirements:

  • Experience with Lightning Component Framework
  • 4+ years of experience writing client-side JavaScript and React Framework
  • Expertise in complex layouts with CSS and HTML
  • Experience building and debugging complex systems in a team environment
  • Strong UX and design sensibilities
  • Excellent communication skills and a positive attitude

Bonus skills include experience with TypeScript, WebRTC, JavaScript performance optimization, WebSockets, Local Storage, ES6, startup environments, and web design.

Slack offers a positive, diverse, and supportive culture, seeking individuals who are curious, inventive, and strive for continuous improvement. The role provides an opportunity to work on a sophisticated in-browser application used by millions of users daily, dealing with real-time data streams and engineering for cross-browser performance.

Join Slack to be part of a team that's making work lives simpler, more cheerful, and more productive in this digital-first era.

Last updated 2 months ago

Responsibilities For Software Engineer, Full Stack - 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 take on production issues
  • Mentor other engineers and deeply review code

Requirements For Software Engineer, Full Stack - Slack (Multiple Levels)

JavaScript
React
TypeScript
  • 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
  • Self-awareness and desire for continuous improvement

Interested in this job?