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

Fresha logo
Fresha

Senior Staff Backend Engineer

Join Fresha as a Senior Staff Backend Engineer in Warsaw. Lead technical initiatives, ensure project delivery, and collaborate across teams.

Fresha logo
Fresha

Senior Backend Developer (B2B - Warsaw)

Senior Backend Developer needed in Warsaw for a leading beauty & wellness platform, skilled in Ruby, Elixir, and microservices.

Snowflake logo
Snowflake

Senior Frontend Engineer

Join Snowflake as a Senior Frontend Engineer to lead projects using JavaScript, TypeScript, and React in Warsaw.

Tricentis logo
Tricentis

Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)

Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.

Aristocrat Interactive logo
Aristocrat Interactive

Senior Full Stack Developer

Senior Full Stack Developer needed in Warsaw, skilled in JavaScript, TypeScript, React, and MySQL.

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.

Adaptiq logo
Adaptiq

Senior Full Stack Developer (NodeJS/React)

Join Adaptiq as a Senior Full Stack Developer (NodeJS/React) to lead and develop innovative applications remotely.

Cloudflight logo
Cloudflight

Senior React Developer

Join Cloudflight as a Senior React Developer to build high-performance web applications using React, TypeScript, and Tailwind CSS.

NFQ logo
NFQ

Senior Software Engineer (Front-end, React)

Senior Software Engineer specializing in React.js and front-end technologies. Hybrid work model in Cracow, Poland.

GlobalLogic logo
GlobalLogic

Senior Fullstack Developer with Angular and TypeScript

Join GlobalLogic as a Senior Fullstack Developer, specializing in Angular and TypeScript, to build strategic software solutions remotely.

osapiens logo
osapiens

Senior Full-Stack Developer - TypeScript

Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.

Whitespectre logo
Whitespectre

Senior Fullstack Engineer (React.js & Next.js)

Senior Fullstack Engineer specializing in React.js & Next.js, remote work, competitive salary, and comprehensive benefits.

Grata logo
Grata

Senior Full Stack Engineer (React.js, TypeScript, Python)

Join Grata as a Senior Full Stack Engineer, working with React.js, TypeScript, and Python in a hybrid role in NYC.

Remote logo
Remote

Senior Frontend Engineer with React and TypeScript

Join Remote as a Senior Frontend Engineer, working with React.js and TypeScript in a fully remote role.

doctari group logo
doctari group

Senior Full-Stack Engineer - TypeScript, React, Node.js

Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.

OpenStore logo
OpenStore

Senior Fullstack Software Engineer (TypeScript, Kotlin)

Join OpenStore as a Senior Fullstack Engineer to build and enhance our e-commerce platform using TypeScript and Kotlin.

Grand Parade logo
Grand Parade

Senior Full Stack Developer (Node.js, React.js)

Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.

gravity9 logo
gravity9

Fullstack Java Developer with React.js

Seeking a Fullstack Java Developer with React.js expertise for remote work in Poland. Engage in complex projects with a dynamic IT team.

NexHealth logo
NexHealth

Senior Full Stack Software Engineer

Join NexHealth as a Senior Full Stack Software Engineer in Warsaw. Work with JavaScript, Ruby, and React to innovate healthcare technology.

New Work SE logo
New Work SE

Senior Frontend Engineer with React and TypeScript

Join our team as a Senior Frontend Engineer in Vienna, focusing on React and TypeScript in a microservice architecture.

Aristocrat Interactive logo
Aristocrat Interactive

Senior Full Stack Developer (JavaScript, TypeScript, MySQL)

Join Aristocrat Interactive as a Senior Full Stack Developer in Warsaw. Work with JavaScript, TypeScript, MySQL, and more in the gaming industry.

RocketParts logo
RocketParts

Senior Full-Stack Engineer (TypeScript + React)

Senior Full-Stack Engineer needed for a growing software agency in Spain, specializing in TypeScript and React with a focus on payment integrations.

MoonPay logo
MoonPay

Senior Full Stack Engineer (Node.js, React.js, TypeScript)

Join MoonPay as a Senior Full Stack Engineer to develop consumer products using Node.js, React.js, and TypeScript in a remote role.

Kanpla logo
Kanpla

Senior Full-Stack Developer (TypeScript, React, Node.js)

Join Kanpla as a Senior Full-Stack Developer to build a platform using TypeScript, React, and Node.js. Remote work available.