Coordinate with development teams and designers to develop web applications
Using React JS, design and develop user interface components for online and mobile apps.
Troubleshoot issues and improve front-end performance
Write reusable, effective, as well as scalable code and create interchangeable front-end modules
Understand clients' needs to build apps in stipulated time/budget
Make use of additional libraries to make asynchronous API calls as well as improve the performance of the websites/mobile apps
Plan the data and presentation layer of the applications' front-end