- Build high traffic user interfaces with JavaScript or Typescript, React and Nextjs
- Cooperate with skilled developers, product managers, QAโs, and designers to ship new components and features
- Architect efficient and reusable front-end systems that drive complex web applications
- Communicate with backend person in order to integrate APIโs with Ul
- Communicate with blockchain developer in order to integrate Smart Contract with Ul
- Ability to develop unit testing of code components or complete applications
- Keep up-to-date with the latest standards and techniques concerning CSS, HTML5, Javascript, Typescript
- Refine and implement our development standards & best practices.
- Exchange your knowledge with other developers
- Participate in design and code reviews
- Identify and resolve performance and scalability issues
About you:
- 3+ years of JavaScript experience, including concepts like asynchronous programming, closures, types, and ES6. Experience with React is a bonus
- 3+ years of HTML/CSS experience, including concepts like layout, specificity, cross-browser compatibility, and accessibility
- Familiar with the concept of responsive web design and able to create great UI that supports different devices and screen sizes
- Experience in developing front-end solutions on top of high-performance and distributed backend systems.
- Experience in leading the technical architecture of a frontend project
- Experience mentoring junior developers.
- Strong Knowledge of the software development lifecycle (version control, tooling, testing, etc.)
- Understanding of SEO principles.
- Experienced in software version control such as Git, Source tree, GitLab
- Experience in agile methodology
- Experience in Docker
- Excellent technical and non-technical communication skills
- Experience in CI/CD
Preferred Qualifications:
- Experience with React, Nextjs
- Experience with unit testing frameworks such as Jest.
- Experience with Blockchain technology
- Experience with graphic design applications such as Figma.
- Experience with source tool for building UI components such as Storybook
- Passion for performance debugging and benchmarking
- BS/MS in Computer Science or a related technical field