Senior Software Engineer - Frontend (Core UX / Product Team)
Poland, EU time zonesFull-TimeSenior
Salary275000 - 413000 PLN per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- JavascriptJestTypeScriptGrafanaReduxReactPlaywright
Requirements
- 5+ years of hands-on frontend development experience building web applications.
- Strong expertise in JavaScript.
- Strong expertise in TypeScript.
- Focus on scalable state management.
- Focus on CSS-in-JS.
- Strong expertise in the React ecosystem.
- Experience with monolithic architectures.
- Experience with microfrontend architectures.
- Familiarity with observability tools (Sentry, Grafana).
- Familiarity with on-call support practices.
- Proven experience delivering product-facing features end-to-end.
- Comfortable challenging solutions, participating in architecture discussions, and driving initiatives forward.
- Strong collaboration and communication skills.
- Customer-focused mindset.
- Experience with shared component libraries.
- Experience with design systems.
- Experience with modular frontend frameworks.
- Exposure to frontend performance monitoring and optimization tools.
- Familiarity with CI/CD pipelines for web applications.
- Experience contributing to team-wide technical initiatives and cross-team coordination.
Responsibilities
- Collaborate with cross-functional teams and stakeholders to define requirements and translate them into scalable, maintainable frontend solutions.
- Build, test, and deploy high-quality frontend features using React, JavaScript, TypeScript, and shared libraries.
- Work across both monolithic and microfrontend architectures, contributing to modularization and reusable components.
- Ensure robust observability and monitoring using tools such as Sentry and Grafana proactively identifying and addressing issues.
- Participate in on-call support rotations, helping maintain system stability and performance.
- Drive technical initiatives and improvements, contributing to codebase health, developer experience, and best practices.
- Mentor team members, provide constructive feedback, and foster knowledge sharing across the team.
- Design and deliver reusable components and workflows that are part of PandaDoc’s core functionality.
- Collaborate with Design Systems and Frontend Platform teams to maintain consistency and scalability.
- Driving frontend best practices across product teams, including accessibility, observability, and performance.
- Improving developer experience and tooling to enable faster, safer delivery of features.
View Full Description & ApplyYou'll be redirected to the employer's site