Empeek

Empeek

Middle Software Developer (React+TS)

Деталі

Рівень
Middle
Формат
Office
Категорія
Frontend
Англійська
Потрібна
Відгукнутися

Опис

Who we’re looking for 👩‍💻👨‍💻

Role: Middle FE Software Developer (React + TypeScript)

We are looking for a skilled Middle FE Software Developer with strong expertise
in React/TS.

Tech requirements:

* 3-5 years of experience with React.js and modern state management (React
Router, Redux, Redux Toolkit, Thunk)
* Solid skills in building dynamic forms (Formik, Yup, react-final-form).
* Hands-on experience with responsive UI and component libraries (Material UI,
Emotion, Notistack).
* Proficiency in API integration (Axios) and working with data-heavy interfaces
(tables, charts — Recharts/Highcharts, calendars — FullCalendar).
* Experience implementing drag-and-drop functionality (react-beautiful-dnd,
react-dnd).
* Knowledge of real-time communication tools and integrations (SignalR, Pusher,
Microsoft Teams API).
* Familiarity with authentication mechanisms (JWT), date/time manipulation
(moment.js), and utility libraries (lodash, classnames).
* Commitment to code quality (ESLint, Prettier, code reviews).
* Strong communication skills and ability to contribute to technical
& organizational decisions.
* Proactive problem-solving attitude and active participation in design
& architecture discussions.
* Willingness to evaluate and adopt new tools, libraries, and best practices
to ensure codebase stability and maintainability.

What you will do:

* Implement routing and state management using React Router, Redux, Redux
Toolkit, and Thunk Build dynamic forms with Formik, Yup, and react-final-form
* Create responsive, styled components using Material UI, Emotion, and
Notistack
* Integrate with APIs via Axios Work with tables, charts (Recharts,
Highcharts), and calendars (FullCalendar)
* Implement drag-and-drop functionality using react-beautiful-dnd and react-dnd
* Integrate real-time using SignalR, Pusher, and Microsoft Teams API
* Handle JWT-based authentication, date manipulation with moment.js, and
utility functions using libraries like lodash and classnames
* Ensure code quality and consistency with ESLint, Prettier, and regular code
reviews
* Taking part in technical and organisational decisions, internal and external
communications and technical decisions;
* Be very proactive in problems solving;
* Engage in day-to-day development activities within the front-end application
stack;
* Actively participate in front-end application design;
* Perform code reviews of project codebase changes;
* Evaluate and adopt new development tools, libraries, and approaches
to improve delivery quality;
* Consistently enhance the maintainability and stability of the codebase;

Hiring process: → Interview with Recruiter Kateryna (up to 30 min) → Technical
interview (up to 1h) → PM interview (up to 1h ) → Offer 🥳

Why join Empeek? ✨

* Challenging & meaningful products — complex architectures, modern
technologies, and solutions that truly make an impact.


* Professional growth — personal development plan, mentorship, career maps, and
opportunities to grow into new roles and responsibilities.


* Strong team culture — we share the same mission, values, and passion for what
we do.


* Flexibility & ownership — freedom to choose your format and schedule, focus
on results, and have a real impact on the company’s success.



What we offer

* Access to learning opportunities — internal and external training,
certification reimbursement.


* 18 paid vacation days, 10 public holidays compensated, and up to 10 paid sick
days.


* Up to $300/year for English classes + free speaking club.


* Up to $180/year for sports activities.


* Mentorship and knowledge sharing — people you can really learn from.


* Career maps and growth plans to support your professional development.


* New equipment provision, and accounting support if needed.


* Competitive market-level salary with regular reviews.


* Additional perks and compensations such as insurance fund, gifts etc.


* Psychological safety and supportive culture.


* Company values that align with yours.


* Social responsibility — support the Armed Forces



📌If you believe this role could be a great match for you, please send us your
resume via the link — we’ll be happy to get in touch with you.

You’re also welcome to recommend colleagues or friends — we offer a referral
bonus 🎁.

Подібні вакансії