- Implement customer-facing features on the App/Website.
- Build reusable, high quality libraries which can be used across multiple projects.
- Deploying software tools, processes and metrics.
- Maintaining and upgrading existing systems.
- Strong focus on customer experience.
Requirements
Must Have:
- React JS
- Proficiency with Typescript/JavaScript, HTML5, CSS3.
- Advantage to have prior experience in React Native/Flutter/Node.js.
- Knowledge of Server side rendering/SEO/ Google analytic etc.
- Collaborate with cross-functional teams to define, design and ship new features.
- Ensure the best possible performance, quality and responsiveness of the web application.
- Familiarity with RESTful APIs to connect to back-end services and data parsing using XML, JSON.
- Thorough understanding of the responsibilities of the platform, database API, caching layer, proxies and other web services used in the system.
- Writing non-blocking code and resorting to advanced techniques such as multi-threading.
- Creating configuration, build and test scripts for Continuous Integration environments.
- Proficient understanding of code versioning tools such as SVN, Git.
Must Have :
- React Native, Node.js, Angular
Qualification:
- BS/MS in Computer Science/Engineering or related discipline/experience
Experience:
Must Have: React JS Nice to Have: React Native, Node.js, Angular