15 Oct
|
Unifo Solutions
|
Chennai
15 Oct
Unifo Solutions
Chennai
What will you be doing
You will be expected to contribute to technical design for web applications (PWAs), and execute the design in sprints. You would assist the front end lead in realising our overall objectives of the product.
You would also be expected to have an eye for detail in the visual designs to ensure we realise the best quality.
You must also help other members of the team with troubleshooting on a day to day basis, as required.
Level of Experience
2-4 years of experience in frontend development The experience range is what we believe has general relevance to our requirement. This is not a rule however, and if you feel you are competent enough, we definitely want to hear from you.
Skills Required
In-depth knowledge of frontend technologies like HTML5, CSS3, ES6 (Javascript) or Typescript.
Sound knowledge of
React - Class and functional components, hooks, lifecycle, patterns like HOC, Context API, Refs, Render Props etc.
Redux with Thunk or Saga middleware.
Experience using at least one UI design system/toolkit.
Experience with Web APIs (any 2 of below)
Service worker
Fetch API
Websocket
Web notifications
IndexedDB
Storage (local storage)
Cache
Good understanding of webpack configurations.
Experience with any SSR like Gatsby etc.
Positive knowledge of OOPS concepts.
Experience consuming REST APIs and integrating frontend with OIDC.
Experience with Unit testing frameworks Jest etc.
An eye for detail with interpreting visual design and collaborating with the designers and developers.
Understanding of design standards and coding best practices.
Experience assisting design QA sessions.
Practical knowledge of debugging and toolsets - Chrome Inspector, Visual Studio Code Inspector etc.
Experience with Git, Github and standard workflows, e.g. pull/merge requests.
Additional Skills
Designing web apps for performance and responsiveness. Material-ui. Styled components.
Channel Messaging API.
Periodic background sync API.
Experience developing PWA.
Client-side database APIs (any) - preferable Leveldb compliant.
Knowledge of SASS, LESS.
Experience developing custom themes.
Experience with Storybook.
Usage of concepts like - tree shaking, code splitting etc.
Experience with at least one templating engine.
DevOps automation, any of - writing docker images, IaC scripts (terraform, cloudformation etc.), pipeline scripts(e.g. jenkins).
📌 Frontend Developer (Chennai)
🏢 Unifo Solutions
📍 Chennai