4 days ago
Develop frontend portion of desktop and web applications incorporating best practices and standards-based programming.
Collaborate with product teams and take part in an agile project planning process to translate business requirements into highly performant solution.
Collaborate with business partners (technical and non-technical) to help refine requirements, technical specifications and process documentation.
Participate in code reviews to share knowledge, mentor team members, and ensure high quality code.
Participate in application architecture design.
Comment and document code to ensure readability and maintainability.
Encourage innovation, process improvement, teamwork, and self-organization.
Manage shifting priorities and meet tight deadlines.
Stay current on web trends, learn new technologies, and present demonstrations to the team.