Job CategoryInformation Technology
Full-Time/Part-TimeFull-time
Overview#LI-DNI
#LI-DNP
Job Description
Position Overview
Willo Labs provides a single campus connection and platform for colleges and digital materials providers to link and manage digital course materials in the learning management system (LMS). Willo Labs is connected to over 1,200 campuses LMSs.
Willo Labs is seeking a front-end-focused Software Engineer to develop and maintain applications and user interfaces for Willo Labs. This person will collaborate with the engineering and UI design teams to establish well-designed and consistent user experiences across the Willo Labs suite of applications. The engineer will maintain engineering best practices such as automated testing, peer reviews, and following team coding standards.
Responsibilities
- Design and develop new web application features and products.
- Collaborate with other team members to identify the best solutions for technical challenges.
- Support the operations team by providing technical insight, documentation, and tools.
- Work with the UI design team to build out reusable components for consistent UI experiences within Willo Labs applications.
- Maintain and improve, where needed, the stability and performance of the Willo Labs applications.
- Review, debug, and resolve complex problems with the application and its integrations.
Requirements
- Associate's Degree or equivalent.
- 7-10 years of experience in a Software Engineering role.
- Proven track record of working directly with internal and external stakeholders to identify needs and resolve issues.
- Strong analytical, diagnostic, and debugging skills.
- Strong communication skills to interact with team members in different locations.
- Familiarity with Python web frameworks such as Django.
- Strong experience with HTML, JavaScript, CSS, and JavaScript frameworks (Vue.js preferred).
- Experience with relational database systems.
- Familiarity with various design patterns and how to use them.
- Experience with web architectures and technologies (HTTP, REST).
- Basic understanding of current web security technology and issues.
- Experience in the education industry would be an advantage.