Middle Software Developer (React + TypeScript)
Requirements:
- 3+ years of experience in development of complex, scalable UIs using React/ JS/TypeScript
- Experience in working with Figma (design skills)
- Product mindset with the ability to understand and contribute to the product vision
- Comfortable working with evolving and dynamic requirements, adapting quickly to change
- Upper-Intermediate / ะ2
Responsibilities:
- 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
- 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
What Empeek offers:
- Friendly and supportive work environment
- Competitive salary and benefits package
- Room for personal and professional growth
- Zero bureaucracy
- 18 business days of paid vacation + public holidays compensation
- Insurance Fund of the company
- Coverage of all professional studies
- Coverage of sick leaves, sports activities and English language courses
Published 17 April
441 views
ยท
178 applications
93% read
ยท
0% responded
๐
$2000-3500
Average salary range of similar jobs in
analytics โ
Similar jobs
Countries of Europe or Ukraine
Ukraine