- Build and maintain highly scalable, well-engineered consumer facing web applications
- Implement high-quality code in an agile, test-driven development environment.
- Use comprehensive knowledge of current web technologies and best practices to translate UI designs and workflows into working interactive applications and experiences.
- Actively work to improve quality and efficiency by evaluating standards and suggesting improvements.
- Verify implementation across multiple browsers and operating systems
Skills & Requirements :
- Relevant experience of 3 to 8 years.
- Bachelor degree in engineering
- Proficient with web-related templating technologies.
- Solid experience in writing cross-browser compatible front-end code.
- Experience with webpage loading performance techniques.
- Experience with integrating UI code with server side platforms.
- Ability to work in a fast paced and agile development environment.
- Ability to technically document software deliverables through use cases, design documents and technical specifications.
- Motivated to drive tasks to completion and take ownership of projects.
- Must have a strong ability to understand existing codebase by efficient debugging, code analysis, and by asking the right questions.
Desired Skills :
- Strong OO design and coding skills in core Java
- Experience with HTML5/CSS3
- Experience with test-driven development in an agile software environment
- Demonstrated passion for user experience design and improving usability