React Developer

flytoday Tehran

Posted 2 years ago

Job Description

● Use React.js and Next.js as the main tools for maintaining the site and web applications. ● Collaborate with backend, design, and product teams to add new features to the site and web applications. ● Design and optimize components for best reuse. ● Optimize UI and UX design and performance. ● Technical guidance to other teammates.

Requirements

● Proficient with JavaScript, HTML, CSS/SASS, React, React Native, Node.js, TypeScript and jQuery. ● Strong experience as a full-stack developer with solid knowledge in ASP.Net, MVC, C#, and Microsoft SQL Server. ● Strong knowledge of UI/UX principles. ● Experience with creating efficient and clean UX. ● Experience with building both front-end and back-end for a web application. ● Experience with developing responsive web applications. ● Proficient with implementing Restful and SOAP APIs. ● Experience in working with Git. ● Experience in working with Webpack and NPM. ● Experience with popular UI component libraries, such as Material UI. ● Familiar with UI/UX of traveling web/mobile components and applications. ● Familiar with SEO principles and implementation of SEO in web applications. ● Strong and functional web/mobile application portfolio. ● Familiar with other JavaScript frameworks such as Vue.js, Nuxt.js, and Angular. ● Proficient in English.

Employment Type

  • Full Time

Details

To see more jobs that fit your career

Salary Estimator

Discover your current worth in the job market.