Search by job, company or skills
Some of the key requirements for this role are:
1) 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.
2) 3+ years of experience with Web Application technologies: REST, Micro services, JSON, MongoDB, MySQL, NoSQL, AWS Lambda, API Gateway and web servers Apache, Nginx.
3) Experience with deployment of applications in cloud and on-premise servers is preferred.
4) 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.
5) Bonus points for having basic knowledge of Django = 2.1.3 and DRF = 3.1.
6) 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.
Responsibilities:
1) Understand complex requirements, scope and able to build great user experience using different markup languages.
2) Design prototypes with high-quality graphics, visual elements and build reusable UI components in React.js.
3) Think in terms of future possibility of features, backward compatibility, and application performance.
4) Document and refactor our frontend codebase profile and improve our frontend performance.
5) 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.
6) 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.
Why work with us:
1) Very lucrative compensation packages, yearly appraisals, performance bonuses, paid vacation and sick days.
2) Huge potential for career growth, including leadership and product innovation opportunities.
3) A flexible work environment which supports occasional WFH in managing work-life balance.
Date Posted: 29/05/2024
Job ID: 80271805