Role description November 2022
Department: Software Engineering
Reports To: Engineering
Work Location: Remote
About TeachTown
Our mission is to improve the academic, behavioral, and adaptive functioning of students with disabilities.
TeachTown offers teachers, parents, and clinicians proven software, curriculum, tools, and strategies that can help them meet educational goals and increase every child’s intellectual and social functioning.
TeachTown is supported by Bain Double Impact, the impact investing strategy of Bain Capital, a leading private equity firm. The business is headquartered in Woburn, MA with offices in Charleston, SC.
Summary
Seeking a motivated individual to join us at TeachTown as a full-time Web App Developer. This role will be part of an agile development group, building and working on enterprise grade software systems on top of the Microsoft .NET development stack, using web native and mobile web hybrid frameworks like Angular and Ionic Capacitor.
Education Requirements
Bachelor’s degree or Master’s degrees in Computer Science or related field
Work Experience
3+ years of experience building web applications using javascript/typescript and css.
1+ years of experience with Angular or other SPA frameworks like React or Vue.
Experience building iOS native or hybrid web apps a plus
2+ years of experience with agile development methodologies
Experience with source control systems and continuous integration/deployment environments
Experience with debugging, performance profiling and optimization
Job Tasks
Plan, design, develop, test and support software solutions
Participate in peer-reviews of solution designs and related code
Package and support deployment of releases
Provide support to business users as necessary
Leverage diverse experience and judgment to plan and accomplish goals
Additional Qualifications
Must be able to work efficiently and productively in a remote-work environment
A wide degree of creativity and latitude is required
Physical Demands and Work Environment
The physical demands associated with the tasks described above are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
All employees of TeachTown are expected to display unquestionable integrity in every aspect of work and dealing with others. Respect for diversity and inclusion of all individuals is imperative to our business success and required.