Elastic9 days ago

Senior Software Engineer

RUB 11,092–17,550per month · before tax
MARKET
13,750median for this role
Frontend Developer · 22 jobs with disclosed pay
9,600half of the offers: 10,898–25,12190,000
At market · above 32% of offers
United States

Responsibilities

  • 01Design and implement intuitive user interface components using TypeScript, React, and Node.js
  • 02Integrate front-end elements seamlessly with back-end services
  • 03Conduct usability testing and gather user feedback
  • 04Own complex, loosely-defined problems end-to-end
  • 05Lead discussions on architecture and system design
  • 06Establish coding standards and ensure team adherence
  • 07Promote reusable components and implement automated testing and deployment
  • 08Evaluate new technologies for potential integration
  • 09Document best practices
  • 10Conduct thorough code reviews
  • 11Collaborate async across timezones with a fully-distributed team
  • 12Partner closely with designers and product managers
  • 13Ensure a consistent visual design across all UI elements
  • 14Participate in brainstorming sessions

Requirements

  • 01Solid production experience with full-stack JavaScript, preferably TypeScript
  • 02React on the front end and Node.js on the back end
  • 03A track record of leading non-trivial projects end-to-end
  • 04Proficient architecture and system-design judgment
  • 05Successfully designed and launched multiple user interface components
  • 06Experience using AI-assisted development tools
  • 07Exemplary written and verbal communication
  • 08A multiplier mindset
  • 09A generalist streak and a user-focused mindset

What we offer

  • 01Compensation is in the form of base salary
  • 02Role does not have a variable compensation component
  • 03Eligible to participate in Elastic's stock program
  • 04Company-matched 401k with dollar-for-dollar matching up to 6%
  • 05Range of other benefits with emphasis on employee well-being
  • 06Fully-distributed team, async collaboration across timezones