Analyze, design, estimate, and implement web UI features with appropriate unit/integration tests.
Turn design concepts into polished, accessible, cross-browser, responsive templates and reusable components
Partner with Product, Developers, and UX Designers to interpret user flows and wireframes for interaction, design, and development
Create trustworthy user experiences by building products that are simple, easy to understand, performant, and reliable
Advise on feasibility and offer creative solutions for interactive UI elements, optimal user experience, and efficiency
Able to articulate thoughts, both technical and functional in an efficient manner
Take an active part in all aspects of development including participation in reviewing the work done by peers
Collaborate within Technology, Product, and Client Servicing teams, as necessary.
Required Skills and Qualifications
2-4 years of experience in working as a frontend developer with some of the following JavaScript
Exceptional proficiency with JavaScript, its Object-Oriented Concepts, REST APIs.
Experience developing modular front-end components using JavaScript, CSS, and JSON.
Hands-on experience in using unit test frameworks.
Having excellent communication skills while collaborating with cross-located Development teams
Well versed with SCRUM / Agile delivery methodology
Knowledge of any version control system (e.g., SVN, git).
Preferred Qualifications
BE/B Tech/M Tech/MCA in Computer Science/Information Technology or equivalent from a reputed college with 2-4 years of experience as a Front-end Developer
Prior experience working with enterprise software is preferred
Motivated team player who goes over and above what is asked
Attitude to thrive in a fun, fast-paced start-up like environment
You love writing and owning codes and enjoy working with people who will keep challenging you at every stage.
You have strong problem solving, analytic, decision-making, and excellent communication with interpersonal skills.
You are self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied.