Job Description : Â We are looking for a seasoned front-end developer to join our product team.
This role requires you to be a tech-savvy contributor in translating the customer needs and user expectation into interactive web apps.
You ll be an exceptional problem solver and take responsible actions in ensuring the application is optimized both in technology and in delivering the best user experience.
You ll be working on various projects in collaboration with different teams.Â Responsibilities : Â Work closely with design, product management, and development teams to create elegant, usable, responsive and interactive interfaces across multiple devices.
Turning UI / UX designs into prototypes, creating excellent interactions from designs, writing reusable content modules and maintainability of the code.
Implement UI development principles to ensure that the product client-side serves at scale.Review and optimize the app usage by monitoring key metrics and rectifying the issues proactively.
An ability to perform well in a fast-paced environment and bring in optimal flow for rapidly changing design / technology.
Responsible for the development of a complete set of architectural views for an enterprise in accordance with numerous open-source technologies, messaging / web service protocols (REST, JSONRPC, SOAP, etc.
and one of the more common architecture frameworks.Understanding and presenting the immediate / tactical and strategic benefits of adopting a consistent architectural approach within the context of the client s business to help the stakeholders justify investments.
Â Assessing the requirements and presenting architectural recommendations that are in line with the strategic vision for the enterprise and wider best practice.
Â Strong knowledge of design and architectural patterns.Â Experience of software development methodologies and structured approaches to system development.