Fresha logo

Senior Full Stack Engineer - Typescript

Fresha

About the Role

Fresha is seeking a Senior Full Stack Engineer with expertise in TypeScript to join our dynamic team in Warsaw. As a key member of our engineering department, you will be responsible for designing and developing APIs that support our Marketplace Native Apps. You will work closely with our apps team within a tribe, coordinating feature and API development with other teams.

Key Responsibilities

  • Frontend Development: Implement new functionality and UIs within our web frontend, which is written in React/NextJS.
  • API Design: Design and document APIs in GraphQL and gRPC, ensuring they are efficient and developer-friendly.
  • Monitoring and Maintenance: Own the uptime and monitoring of our team-owned services, identifying bottlenecks and bugs, and devising solutions.
  • Product Lifecycle: Be involved in all stages of building products from inception through delivery to upkeep and operation.
  • Culture Contribution: Contribute to a healthy engineering culture of feedback and growth.

What We Are Looking For

  • Experience with SPAs: Commercial experience in writing SPAs, especially using React.
  • CSS Expertise: Experience implementing UIs with CSS, including GPU-only animations.
  • GraphQL Proficiency: Experience using and developing GraphQL APIs.
  • Build Tooling: Experience with JavaScript build tooling such as webpack, esbuild, and TypeScript.
  • Documentation Skills: Ability to write easy-to-understand, high-standard documentation.
  • Communication: Strong communication skills and ability to work well within teams.

Why Join Us?

At Fresha, we value passion and potential as much as specific skills. If you're enthusiastic and eager to learn, we encourage you to apply, even if you don't meet every listed requirement. We believe in fostering growth and providing the support needed for you to excel in your role.

Interview Process

  1. Screen Call: Video call with a member from the Talent Team (30-60 minutes).
  2. First Stage: Video call/In-person interview with Hiring Manager (45-60 minutes).
  3. Technical Stage: Video call/In-person interview with Hiring Team (up to 3 hours).
  4. Final Stage: Video call/In-person meet with our CTO (up to 30 minutes).

We aim to complete the entire interview process and deliver feedback within 4 weeks.

Inclusive Workforce

At Fresha, we are creating a culture where individuals of all backgrounds feel comfortable. We want all Fresha people to feel included and truly empowered to contribute fully to our vision and goals. We do not discriminate based on race, color, religion, sex, sexual orientation, age, marital status, gender identity, national origin, disability, or any other applicable legally protected characteristics.

If you have any accessibility requirements that would make you more comfortable during the interview process and/or once you join, please let us know so that we can support you.

Benefits
Extracted with AI

  • Flexible remote work policy
  • Inclusive workforce
  • Growth and development opportunities

Similar jobs

Last update: 23 minutes ago

Superframe logo
Superframe

Senior Full Stack Engineer (React, GraphQL, TypeScript)

Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

Happening logo
Happening

Frontend Engineer with React and TypeScript

Join Happening as a Frontend Engineer in Zagreb, working with React and TypeScript in a hybrid environment.

Substack logo
Substack

Full-Stack Engineer with React.js and TypeScript

Join Substack as a Full-Stack Engineer to develop core products using React.js and TypeScript. Remote work with competitive salary and benefits.

Tymit logo
Tymit

Senior Web Frontend Engineer - React/TypeScript

Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.

Google logo
Google

Senior Full Stack Software Engineer

Join Google as a Senior Full Stack Software Engineer to build innovative solutions using LLMs in Warsaw.

Messari logo
Messari

Senior Full Stack Engineer with React and TypeScript

Join Messari as a Senior Full Stack Engineer focusing on React and TypeScript to build scalable web applications.

efficy logo
efficy

Back End DevOps Engineer (TypeScript + Node.js)

Join Efficy as a Back End DevOps Engineer in Warsaw, Poland. Work with TypeScript, Node.js, AWS, and more in a hybrid environment.

NVIDIA logo
NVIDIA

Senior Full Stack Web Software Engineer

Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.

Veriff logo
Veriff

Senior Full-Stack Engineer

Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.

Keepit logo
Keepit

Senior Front-end Developer with React.js

Join Keepit as a Senior Front-end Developer in Krakow. Work with React.js, JavaScript, and CSS in a dynamic environment.

Google logo
Google

Software Engineer III, Full Stack

Join Google as a Software Engineer III, Full Stack in Warsaw, Poland, working on next-gen technologies for billions of users.

Nasdaq logo
Nasdaq

Senior Frontend Developer

Join Nasdaq as a Senior Frontend Developer in Wrocław, Poland. Work with React, Redux, and TypeScript to build modern financial UI applications.

Trunk Tools logo
Trunk Tools

Full Stack Engineer with React.js and TypeScript

Join Trunk Tools as a Full Stack Engineer to revolutionize construction with React.js and TypeScript. Remote work available.

Google logo
Google

Software Engineer III, Full Stack

Join Google as a Software Engineer III, Full Stack, to develop next-gen technologies impacting billions of users.

Rhombus logo
Rhombus

Senior Frontend Software Engineer (React, TypeScript)

Join Rhombus as a Senior Frontend Software Engineer to build complex features in React and TypeScript. Onsite in Sacramento, CA.

Gilion logo
Gilion

Frontend Engineer with React and TypeScript

Join Gilion as a Frontend Engineer focusing on React and TypeScript in a hybrid work environment.

Make - letsMake.com | A studio making world-class products, platforms & systems 💯 logo
Make - letsMake.com | A studio making world-class products, platforms & systems 💯

Senior Frontend Engineer (Remote)

Join Make as a Senior Frontend Engineer to craft large-scale software remotely. Expertise in React, Next.js, and TypeScript required.

Google logo
Google

Software Engineer III, Full Stack

Join Google as a Software Engineer III, Full Stack in Warsaw to develop next-gen technologies for Pixel Biometrics.

lexware logo
lexware

Senior Full Stack Developer - Java, React, Spring Boot

Join Lexware as a Senior Full Stack Developer to enhance our ERP solutions using Java, React, and AWS technologies.

Deel logo
Deel

Engineering Team Lead with React.js and TypeScript

Lead a cross-functional engineering team at Deel, focusing on React.js and TypeScript development.

Meetsta logo
Meetsta

Full Stack Developer (Founding Engineer) with gRPC Expertise

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

Akamai Technologies logo
Akamai Technologies

Fullstack Software Engineer

Join Akamai as a Fullstack Software Engineer to work on distributed systems and big data solutions remotely in Poland.

Adroiti Technologies logo
Adroiti Technologies

Tech Lead/Senior React Developer

Join Adroiti Technologies as a Tech Lead/Senior React Developer to build high-performance web applications in a remote role.