Position: React.js developer
Company: iGamingHunt
Category: JavaScript
Experience required: 3y
English level: intermediate

Main duties
-Architect, develop and maintain high performance, resilient UI using React.js
-Work with UX team to translate design into reusable and accessible components using our existing design system
-Perform and upholding code repository best practices (pull request, comments, merges, etc.)
-Produce high-quality code that raises the bar for all engineering team members
-Participate in front-end code reviews to provide qualified feedback to other team members and promote good development practices
-Research novel solutions to nuanced and often unchartered engineering challenges

What we expect:
5+ years of software development experience
3+ years of experience in building robust and scalable front-end web applications using React, Redux and preferable Next.js or some other Server Side Rendering library
All our frontend applications are built with TypeScript. You must have a strong understanding of ReactJS apps written in TypeScript and ES6+
Expertise with core web fundamentals like HTML, CSS with a focus on semantics and performance
A passion for building high-impact, scalable UI/UX features and functionalities
Expertise with GitHub, GitLab, code repository best practices
Exceptional analytical and problem-solving aptitude
Great organizational and time management skills

Will be an advantage:
-Have worked with styled-components or/and other CSS-in-JS libraries
-Experience with blockchain technologies, smart contracts, Ethereum (Truffle, Solidity, Web3, Hardhat, ethers.js)
-Familiar with emerging trends and best practices in front-end development