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: * Strong 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 (Name) (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 .