job description:
• developing and implementing highly-responsive user interface components using react concepts.
• developing and implementing front-end architecture to support user interface concepts.
• building reusable components and front-end libraries for future use.
• optimizing components for maximum performance across a vast array of web-capable devices and browsers
• meeting with the development team to discuss user interface ideas and applications.
• monitoring and improving front-end performance.
• strong proficiency in javascript, including dom manipulation and the javascript object model.
• thorough understanding of and its core principles.
• experience with popular workflows (redux).
• preferred to have experience in javascript, css, html, and photoshop (any wireframing tool).
• knowledge of isomorphic react is a plus.
• familiarity with restful apis.
• familiarity with code versioning tools {{such as git, svn, and mercurial}.
• knowledge of modern authorization mechanisms, such as json web token
• experience with data structure libraries (., )
• follow best practices and standards for accessibility and cross-browser compatibility.
key skills:
• strong communication skills (verbal and written) an ability to work in a highly collaborative environment.
• working with international clients would be an advantage.
• ability to handle projects independently.
• good organizational skills with the ability to track and prioritize numerous tasks.
• proactive personality with a proven track record of following through and delivering on responsibilities.
• good understanding of sdlc waterfall, agile processes.
experience: 2 - 8 years