Required
Skills/Qualifications:
·
Minimum
of 5+ years hands on web development experience using JavaScript, Angular
and/or React and/or Flutter frameworks.
·
Minimum
of 3+ years of practical, meaningful experience with coding and troubleshooting
HTML5, SASS, CSS3 and comparable languages
·
Role
based access/persona driven design, responsive design, material design,
Bootstrap and Webpack expertise
·
Experience
with web optimization techniques such as minification, compression, lazy
loading, and image optimization to improve website performance and reduce page
load times
·
Knowledge
of browser caching, server-side caching, and CDN caching techniques to reduce
server load and improve website speed
·
Improve
usability and accessibility of the web applications without UX designer guidance
·
Knowledge
of web servers, cross browser compatibility and design strategies
·
Advanced
problem-solving skills with ability to optimize code for best outcomes
·
Good
presentation and written skills
·
Multi-task
and deliver in a fast-paced work environment
·
Familiarity
with tools to measure system and performance metrics
Physical Requirements:
- Repetitive movement of
hands and fingers typing and/or writing
- Occasional standing,
walking, stooping, kneeling or crouching
- Reach with hands and
arms
- Visually or otherwise
identify, observe and assess
- Frequent communications,
verbal and written
· Design, develop and test web and mobile applications using UX/UI technologies
· Independently develop new features and enhancements, and maintain existing features and services
· Develop, test and deploy concepts to improve interface layouts, enhance features and visual parameters
· Ensure secure coding practices and deliver quality code to meet feature requirements
· Work with team members and conduct peer reviews to improve the code quality, and ensure best practices
· Self-motivated and must be able to grasp issues quickly and make educated, critical judgment in the absence of complete information.
· Work with various cross functional teams to deliver high quality applications
· Work with agile methodologies and tools such as Atlassian Jira, Confluence and Gitlab for agile development
· Work closely with technical and project manager to translate requirements into high-quality, timely deliverables
· Stay up-to-date with the latest industry trends, technologies and best practices