30 days ago
Poland (city not specified)Senior
Responsibilities
- Design and implement user interface components with TypeScript, React, and Node.js, integrating front-end elements with back-end services.
- Own complex, loosely defined projects end to end, including shaping approaches, making technical decisions, and delivering outcomes.
- Lead architecture and system-design discussions while considering compatibility, performance, and scale.
- Establish coding standards, promote reusable components, and implement automated testing and deployment practices.
- Conduct code reviews, provide feedback, and identify potential security vulnerabilities.
- Collaborate asynchronously with a distributed team through GitHub and Slack.
- Partner with designers and product managers to translate user experience goals and mockups into functional UI components.
Requirements
- Production experience with full-stack JavaScript, preferably TypeScript, React, and Node.js; Reactflow experience is a plus.
- Experience leading non-trivial projects end to end with design ownership and minimal guidance.
- Strong architecture and system-design judgment in large existing codebases.
- Experience designing and launching multiple user interface components that increased user engagement or commitment.
- Experience using AI-assisted development tools.
- Strong written and verbal communication skills and enthusiasm for asynchronous collaboration and knowledge sharing.
- A generalist, user-focused mindset and an ability to improve the effectiveness of other engineers.
- Bonus experience includes the Elastic stack, observability tooling, log or data-ingestion pipelines, Go, Kubernetes, cloud-native development, large data-rich interfaces, search, filtering, tables, streaming or real-time data, open-source work, developer-facing platforms, mentoring, or leading a small project team.
Benefits
- Base salary range of 307 800 zł—486 900 zł PLN with no variable compensation component.
- Health coverage for employees and families in many locations.
- Flexible locations and schedules for many roles.
- Generous annual vacation allowance.
- Donation matching up to $2000 or local-currency equivalent.
- Up to 40 hours annually for volunteer projects.
- At least 16 weeks of parental leave.
- Distributed work environment with asynchronous collaboration.
Tech Stack
Categories
About Elastic
Elastic builds the Elasticsearch-based platform for enterprise search, observability (logging, metrics, APM), and security (SIEM/endpoint). It sells subscriptions and Elastic Cloud managed services with usage-based pricing, combining open source and proprietary features through Elasticsearch and Kibana. Founded in 2012 and headquartered in San Francisco, Elastic is publicly traded on the NYSE and is used by more than half of the Fortune 500.
