Website Slack
Job Description:
The team behind Slack’s Desktop Application is looking for a Senior Engineer to join us in building one of the most heavily used pieces of software in the world.
Job Responsibilities:
- Fixing technical inefficiencies within our code and architecture.
- Part of the team that owns the Desktop application infrastructure, leading its long-term health and expanding on its underlying systems.
- Designing and implementing well-tested, scalable, and high performance code impacting millions of users every day.
- Assisting our skilled support team and operations team to triage and resolve production issues.
- Evaluating and implementing new technologies to improve performance and stability across the desktop ecosystem.
Job Requirements:
- Excellent communication skills and a collaborative mindset.
- You have worked on Electron-based applications.
- Strong understanding of TypeScript or JavaScript and in depth knowledge of the web ecosystem.
- The ability to model standard methodologies for unit tests, code review, design documentation, debugging, and troubleshooting
- Experience building web or native applications.
- Strong interpersonal skills, e.g. ability to convey complex technical concepts to designers, support, and other engineers
- Comfort with the shell and a variety of operating systems.
- Understanding of frameworks like React and Redux.
Job Details:
Company: Slack
Vacancy Type: Full Time
Job Location: Vancouver, Canada
Application Deadline: N/A
careersvite.com