Senior Full Stack Engineer - Typescript
FreshaAbout 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
- Screen Call: Video call with a member from the Talent Team (30-60 minutes).
- First Stage: Video call/In-person interview with Hiring Manager (45-60 minutes).
- Technical Stage: Video call/In-person interview with Hiring Team (up to 3 hours).
- 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
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.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Frontend Engineer with React and TypeScript
Join Happening as a Frontend Engineer in Zagreb, working with React and TypeScript in a hybrid environment.
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.
Senior Web Frontend Engineer - React/TypeScript
Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.
Senior Full Stack Software Engineer
Join Google as a Senior Full Stack Software Engineer to build innovative solutions using LLMs in Warsaw.
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.
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.
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.
Senior Full-Stack Engineer
Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.
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.
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.
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.
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.
Software Engineer III, Full Stack
Join Google as a Software Engineer III, Full Stack, to develop next-gen technologies impacting billions of users.
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.
Frontend Engineer with React and TypeScript
Join Gilion as a Frontend Engineer focusing on React and TypeScript in a hybrid work environment.
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.
Software Engineer III, Full Stack
Join Google as a Software Engineer III, Full Stack in Warsaw to develop next-gen technologies for Pixel Biometrics.
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.
Engineering Team Lead with React.js and TypeScript
Lead a cross-functional engineering team at Deel, focusing on React.js and TypeScript development.
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.
Fullstack Software Engineer
Join Akamai as a Fullstack Software Engineer to work on distributed systems and big data solutions remotely in Poland.
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.