Senior Frontend Engineer, Permissions

at  Productboard

Brno, Jihovýchod, Czech -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate01 Jan, 2025Not Specified05 Oct, 20245 year(s) or aboveDesign,Pair Programming,Analytics,Typescript,Distributed Teams,Ownership,Single Page Applications,It,Teams,Web Apps,EnglishNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

LOCATION: BRNO

Join one of our product teams and develop features with real value for a one-of-a-kind product management system used by 5000+ global companies.
We work in small cross-functional teams that usually consist of 5 developers, a designer, and a product manager. You’ll be part of the whole feature development lifecycle, with direct access to a wealth of customer feedback.
We’re scaling our engineering and our product to take on more complex customer challenges. You will have the chance to drive some of the big decisions and foundational platforms that help our whole engineering organization accomplish that while remaining as fast, agile, and reliable as ever.

ABOUT YOU

We’re looking for someone with the following skills and qualities:

  • 5+ years of experience building web apps
  • Experience with single-page applications built with TypeScript and React required.
  • Experience with our favorite approaches and frameworks preferred (TypeScript, React, Continuous and Progressive Delivery with Feature Flags)
  • You have a track record of taking ownership for public-facing features through the entire discovery, design, and delivery process, coordinating the successful outcome for your team under the guidance of your manager
  • DevX experience is a plus – building solutions that will boost the experience and performance of other engineers
  • AuthN/AuthZ experience is a plus but not a requirement
  • You’ve worked on teams where you’ve owned and operated your own services, and you’ve had direct responsibility for some or all of
  • Production Debugging and Incident Resolution
  • CI/Deployment pipelines
  • Progressive Delivery with Feature Flags
  • Tooling and Developer Experience
  • Automated Testing
  • Analytics
  • A solid understanding of functional programming principles
  • Confident designing frontend architecture and passionate about performance
  • Experience mentoring and helping teammates, doing code reviews and pair-programming
  • The initiative to fix something that’s broken, rather than waiting for someone else to do it
  • Comfortable fluently discussing related topics in English within distributed teams.

About Permissions team and your role

  • You will implement advanced Authorization features from the frontend side, including ReBAC and attribute-level access.
  • Our approach to Authorization is highly detailed, comparable to the most granular SaaS solutions.
  • We leverage the OSO Cloud framework to manage and scale Authorization.
  • We deliver Authorization as a Service to other teams, so you’ll need to abstract the complexity of permissions effectively.
  • You can expect extensive cross-team collaboration, as Authorization impacts multiple components across the product.
  • You’ll gain deeper frontend platform knowledge, positioning you as a valuable member of the internal frontend guild and creating opportunities to advance to Staff Engineer.

Responsibilities:

  • You will implement advanced Authorization features from the frontend side, including ReBAC and attribute-level access.
  • Our approach to Authorization is highly detailed, comparable to the most granular SaaS solutions.
  • We leverage the OSO Cloud framework to manage and scale Authorization.
  • We deliver Authorization as a Service to other teams, so you’ll need to abstract the complexity of permissions effectively.
  • You can expect extensive cross-team collaboration, as Authorization impacts multiple components across the product.
  • You’ll gain deeper frontend platform knowledge, positioning you as a valuable member of the internal frontend guild and creating opportunities to advance to Staff Engineer


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Brno, Czech