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
Job Responsibilities:
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