Elastic9 days ago
Senior Software Engineer
RUB 11,092–17,550per month · before tax
MARKET
13,750 ₽median 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