As a senior-level candidate, you are expected to ensure code conformity, mentoring of junior candidates, peer reviews etc.
You are expected to understand and participate in evolving the architecture of our products.
You are expected to pick up the necessary skills and contribute to successful product execution in all technical areas.
You are expected to understand the latest development and engineering paradigms like Scrum/Agile/ TDD/BDD/DDD etc.
Knowledge of API driven platform development Software Integration.
Minimum 5+ years of hands-on coding, design, architecture experience in building frontend applications.
Minimum 5+ years HTML5, CSS/SCS/LESS experience, including concepts like responsive design, cross-browser support, theming, accessibility, and best practices.
Minimum 5+ years with deep JavaScript knowledge, writing maintainable modular code
Minimum 3+ years of experience building complex component-based applications in React JS, JavaScript/Typescript, Material UI
Good understanding of OOP/Functional programming concepts
Hands-on experience in unit testing libraries like Mocha, Jest, Enzyme, etc.
Knowledge of Git, Rest API, Graph QL
Experience with standard frontend development tools such as Babel, Webpack, npm, Yarn, etc.
Self-starter and ability to create complex applications from scratch
Strong focus on fast and incremental value delivery
Ability to work alone and have an ownership mentality
We are polyglots, so a willingness to learn new technologies is a must
An eye towards modern product design and minimalistic user experience.
Knowledge of cutting edge technologies such as PaaS, NoSQL, Event.