Point your AI agent at freehire and let it find you a job.

Get the CLI →

Technology Oriented

NewBe an early applicant

Middle Frontend Engineer

Posted Updated 3 views
Discussion

Summary

A mid-level frontend engineer designs and implements client-side product features independently and with the team, participates in estimation/planning, code reviews and stakeholder communication. Core stack: TypeScript, JavaScript, React, Redux/Redux Toolkit/MobX, with tooling like Vite/Webpack.

Responsibilities:

Participation in the estimation and planning of development tasks
Designing and implementing new features, extending existing.
Code review and knowledge sharing
Write robust and efficient code primarily using Typescript, Javascript
Implementing the client-side of product features independently and as a part of the team.
Communication with project stakeholders, including the product management team.

Requirements:
Typescript 3+ years of experience
Excellent knowledge of HTML5, CSS, JavaScript, Typescript, and functional programming.
Solid understanding of the internals of Web protocols: REST, GraphQL, SSE, React Query
Deep knowledge of ReactJS
Deep knowledge of State management Redux / Redux Toolkit / MobX
OOP, OOD, SOLID, design and architecture patterns
Tooling: Vite / Webpack, ESLint/Prettier, Git,
English (Intermediate and higher)

Nice-to-Have Skills Description

Experience with Next.js
Experience with Node.js and backend development is a plus

Skills

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available