Responsibilities
- Implement a new design for the web platform from scratch using React (Next.js)
- Implement new features to enhance the platform's functionality.
- Identify and resolve bugs in the frontend codebase.
- Introduce improvements to enhance user experience and performance.
- Optimize and refactor code to maintain code quality and scalability.
- Write comprehensive tests to ensure code reliability and stability.
- Collaborate effectively with a dedicated design and backend teams.
Requirements:
- 4+ years of experience as a front-end software engineer using modern web development technologies.
- A deep understanding of modern JavaScript (ESNext), TypeScript, and browser APIs.
- Good knowledge of Functional Programming, Object-Oriented Programming, and design patterns.
- Strong expertise in writing cross-browser compatible code.
- Solid experience with React (Next.js).
- Strong knowledge and experience with state management libraries (e.g., Redux Toolkit, MobX).
- Knowledge of rendering and design systems.
- Experience working with Figma.
- Experience with writing unit tests (e.g., Jest, React Testing Library).
- Experience with automated web UI testing frameworks (e.g., Cypress).
- Strong knowledge and experience with CSS (SASS/LESS/SCSS).
- Experience with APIs and REST/JSON.
- Excellent communication and organizational skills.
- Exceptional debugging skills.
Experience developing responsive mobile-first websites.
Nice to Have:
- Experience with Angular (RxJS, NgRx, lazy loading and optimization).
- Experience with TailwindCSS.
- Experience with Firebase.
- Experience with Node.js.
![djinni analytics](/static/images/chart-preview.png)
Average salary range of similar jobs in
analytics →
Similar jobs
React розробник at Profit Center FX
Countries of Europe or Ukraine
Ukraine to $2400
Front-end Developer (PHP, React) at FinPort Technologies
Worldwide to $2500
All jobs Scrambly