Development
Platoz HR
React Js Development
Not Mentioned
Chennai
Full Time
Experience required : 3-5 Years
Educational Qualification : B-Tech, BCA, B.Sc. IT, M-Tech, MCA/any engineering, or IT graduate
• As a Front End Developer you'll work closely with the two founders; creating high quality functional front ends, influencing technology choices and setting best practices.
• Build modern-day UI components & Single page applications using react JS which will inherent part of the product
• leverage knowledge about JavaScript, typescript HTML, CSS and work closely with testers, designers, web designers, and product managers to create a robust and effective application.
• Integrate with Backend REST API for data consumption
• Create webpages, web components , single page applications, dashboards , admin portal
• Continuously keep track of the latest modern trends and build an intuitive and simplistic design, keeping up well with client requirements
• Proficient in increasing the speed of building a product and making it live in a short span of time
• Build solutions that can adhere to a larger audience, increasing scalability
• Experience in modern day web technologies with complete understanding of web life cycle
• Develop , unit test application deliverables using appropriate tools / frameworks
• Leverage the inbuilt React toolkit for creating frontend features
• Create data visualization tools, libraries, and reusable code for prospects
• Integrate designs and wireframes within the application code
• Monitor interaction of users and convert them into insightful information
• Write application interface code with JavaScript / typescript
• Enhance application performance with constant monitoring
• Translate wireframes and designs into good quality code
• Optimize components to work seamlessly across different browsers and devices
• Good understanding of CSS libraries / CSS pre-processor frameworks
• Proper user information authentication
• Develop responsive web-based UI
• Integrating with REST / GraphQL API’s
• HTML + CSS
• CSS preprocessor frameworks ( LESS/ SASS)
• CSS frameworks ( bootstrap , material UI)
• Javascript fundamentals + ES6
• Typescript
• React JS + JSX
• Redux , react hook
• Unit testing frameworks
• Node JS
• NPM
• Web RTC integration
• Web sockets
• REST API Integration Repository management & release process
• Knowledge on trunk / branch / releases using repositories like GIT / SVN / TFS ( azure devops )
• Knowledge on multiple branching and release process
• Standard release and patch management
• Artifactory / binary release management
• Knowledge on scripting languages ( shell scripting , power shell Lua)
Mobile support ( mobility )
Response design
Soft Skills
• Excellent communication skills - oral, written, presentation.
• Ability to set priorities, develop and execute a clear and concise plan, and drive execution.
• Work in collaboration with Cross functional team
• Take ownership, think innovation and clearly understand problem to handle ambiguities in large projects.