The common responsibilities for this position include designing, building, testing, and deploying web applications and prototypes following best practices; working in an Agile/Scrum environment to deliver high-quality software against aggressive schedules; owning the delivery of entire web and mobile applications and prototypes; collaborating with team members to investigate design approaches, prototype, and evaluate technical feasibility; designing and defining interactions between various systems or components; developing, testing, and maintaining user-facing features for web applications; writing clean, efficient, and maintainable code; ensuring application responsiveness, performance, and scalability; implementing security measures to protect data and user privacy; integrating frontend components with backend APIs and services; and writing and maintaining technical documentation related to frontend development.
The percentages next to each skill reflect the sector’s demands in these respective skills. E.g., 30% means this skill has been listed in 30% of all the job postings in this sector.
The skills distribution tells you what specific skill sets are in demand. E.g., Skills with a distribution of “More than 50%” means that these skills are wanted in more than 50% of the job postings.
Job classifications that have advertised a position
Academic degree required as indicated by all job postings
Job subclassifications that have advertised a position