Location
Noida | India
Job description
Responsibilities
- Understand complex requirements, scope and able to build great user experience using different markup languages.
- Design prototypes with high-quality graphics, visual elements and build reusable UI components in React.js.
- Think in terms of future possibility of features, backward compatibility, and application performance.
- Document and refactor our frontend codebase profile and improve our frontend performance.
- Collaborate with different teams to conceptualize, design, and build highly scalable and reliable software solutions with REST APIs following SDLC best practices and DevOps principles.
- Possess a strong product-centric mindset. You should be interested in the way software products are built and comfortable to be proactive with your ideas and opinions.
Qualifications - BS/MS in Computer Science or relevant field and 4+ years of experience in building web applications with React.js framework, Typescript, React webhooks, life cycle methods and workflows like Redux, Flux.
- 3+ years of experience with Web Application technologies: REST, Micro services, JSON, MongoDB, MySQL, NoSQL, AWS Lambda, API Gateway and web servers Apache, Nginx.
- Experience with deployment of applications in cloud and on-premise servers is preferred.
- Solid understanding of Object-Oriented JavaScript (ES6), Event Loop, DOM manipulation, JavaScript object model, Callback Queue, JavaScript prototypes, scope chain, closures and writing asynchronous JavaScript while using Promises/Async/Await.
- Bonus points for having basic knowledge of Django = 2.1.3 and DRF = 3.1.
- Hands-on experience with (a) designing a highly responsive and adaptive web-based UI, (b) building reusable and scalable components, and (c) understanding of cross-browser compatibility issues.
Skills: react,application,react.js,javascript
Job tags
Salary