Apply

Senior Software Engineer - UI Alerting

Posted 5 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ“ Location: United States, Canada

πŸ’Έ Salary: 170000 - 210000 USD per year

πŸ” Industry: Cloud analytics and security

πŸ—£οΈ Languages: English

⏳ Experience: 5+ years

πŸͺ„ Skills: LeadershipSoftware DevelopmentAgileCypressEs6JavascriptJestSCRUMTypeScriptUser Experience DesignReactCI/CD

Requirements:
  • B.S. or M.S. in Computer Science or related discipline.
  • 5+ years of experience delivering enterprise-class JavaScript web applications.
  • Expertise in JavaScript/ES6/TypeScript and 2+ years with React.
  • Experience with modern webapp building and testing frameworks (Webpack, Jest, etc.).
  • Experience in teams with a focus on Automation and Quality (CI/CD).
  • Experience working in an Agile development environment.
  • Experience leading projects and mentoring engineers.
  • Comfortable with remote team dynamics across multiple time zones.
  • Ability to communicate with both technical and non-technical team members.
  • Team player with constructive feedback skills.
Responsibilities:
  • Build a rich user interface primarily for a high-availability analytics platform using React and TypeScript.
  • Participate in user experience design and architectural initiatives.
  • Lead regular code reviews focusing on usability, visual appeal, re-usability, and performance.
  • Mentor junior engineers and improve software development processes.
  • Measure UI performance with SLIs to ensure exceptional customer experience.
  • Collaborate with feature and component teams during design and development.
  • Evaluate, test, and provide technology and design recommendations.
  • Write detailed design documents and implementation documentation.
  • Promote cross-team awareness for code-sharing and quicker time to market.
  • Take ownership of breaking down requirements into technical tasks.
  • Maintain large-scale systems including the design system and build pipeline.
Apply