This role is primarily for someone with at least several years of experience (3+). The frontend team is made up of several team members, so it is desirable to have good communication skills. Good UI/UX skills provide a significant advantage for this role. Personal initiative is highly appreciated.
Responsibilities:
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Work in partnership with product owner, designer and software engineers
- Contribute to decision making, project planning and problem-solving together with the rest of the team
Requirements:
- 3+ years of experience
- Web development experience (JS/CSS)
- React experience, along with the appropriate stack (primarily Redux)
- Some knowledge of Node.js and related libraries
- An eye for details and a passion for creating a perfect user experience
- Outstanding teamwork and communication skills
Nice to have:
- Typescript and npm package publishing
- SCSS & web-app layout & styling experience
- Formal engineering background
- Skills related to UI and/or UX design
- Understanding of Blockchain technology, especially Ethereum
- Experience in DApp development and/or Blockchain projects