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
To apply for this and other jobs on Djinni login or signup.