Software Engineer

TeachTown
Little Ferry, New Jersey, US
Full-time

TeachTown is the leading provider of education solutions for students diagnosed with autism, developmental and intellectual disabilities, emotional disorders, and speech / language impairments.

Our growing fully remote team is looking for an experienced Software Engineer to help us further meet the needs of our students and teachers by growing our technology platform.

Our ideal candidate is a collaborative problem solver who embraces taking on multiple roles with a customer-centric approach to software development.

Running on AWS, our technology stack consists of Microsoft .NET and Angular and serves both browser-based customers as well as our iPad apps.

Making sure you fit the guidelines as an applicant for this role is essential, please read the below carefully.

Key Responsibilities

  • Design, develop, and test efficient, maintainable, and secure code that is high quality always seeking to leave things better than when you arrived
  • Collaborate with our UX and Curriculum teams to most effectively understand and meet the needs of our teachers
  • Stay current with, adhere to, and advocate for best practices as you collaborate with teammates
  • Seek constant improvement - for yourself, the team and TeachTown
  • Review solution designs and code of your peers
  • Leverage diverse experience and judgment to plan and accomplish goals

Required Education and Experience :

  • 2+ years of experience with Angular or other SPA frameworks like React or Vue
  • 3+ years of experience with HTML, CSS, and TypeScript
  • 2+ years of experience working in an Agile team environment
  • Thorough knowledge of OO design and SOLID principles
  • Demonstrated experience with debugging, performance profiling and optimization
  • Demonstrated ability to work independently, effectively, and productively in a remote-work environment
  • Experience in a self-directed environment driving work to completion while being given a wide degree of creativity and latitude
  • Bachelor’s degree or Master’s degree in Computer Science is preferred

Preferred Experience :

  • Amazon Web Services
  • Angular
  • Tailwind
  • Experience building iOS native or hybrid web apps (Ionic Capacitor, etc)

Additional Notes :

US Work Authorization 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.

About TeachTown

Our mission is to measurably improve the academic, behavioral, and adaptive functioning of students with disabilities. TeachTown offers teachers, parents, and clinicians proven software, curriculum, tools, and strategies to help them meet educational goals and increase every child’s intellectual and social functioning.

AAP / EEO Statement

TeachTown provides a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religion, national origin, sex (including pregnancy, gender identity or expression, and sexual orientation) parental status, genetic information (including family medical history) political affiliation, military service, age, veteran status, disability, or marital status, or any other characteristic protected by federal, state, or local law.

All TeachTown employees 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, embedded in our culture, and required.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
JPMorganChase
Jersey City, New Jersey

As a Senior Lead Software Engineer at JPMorgan Chase within the Cloud Foundation Services, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Actively contributes to the engineering com...

Promoted
Amazon.com
Newark, New Jersey

This opportunity is for a Lead Software Development Engineer for Audible’s Consumer Domains group. You are an innovative and passionate top software engineer looking to make a positive impact on customer experience. You like to work with fellow engineers and product people to share knowledge, imagin...

Promoted
MaximaTek
Jersey City, New Jersey

As a Software Engineer, you will be responsible for the day-to-day tasks associated with software development and programming. This is a full-time, on-site role for a Software Engineer at Maxima Technologies, LLC. This includes back-end web development, software development, and utilizing object-ori...

Promoted
DICE
Little Ferry, New Jersey
Remote

Mid Software Engineer (Typescript). This person will work with a Senior Engineer and a Junior engineer as part of an existing team. ...

Promoted
EarthCam, Inc.
Saddle River, New Jersey

Founded in 1996, EarthCam provides live–streaming video, time–lapse construction cameras, and Software–as–a–Service (SaaS) for AI–powered visual asset management, leveraged through our intuitive Control Center 8 dashboard which integrates with leading project management software. Senior Software Sec...

Promoted
Akamai Technologies
Little Ferry, New Jersey
Remote

As a Senior Software Engineer II, you will be responsible for-. Partnering with our development/system QA teams to create regression tests that cover changes to our software. ...

Promoted
Broadridge
Newark, New Jersey

You'll coordinate with the Director/VP of Software Engineering and other senior engineers to establish consistent software design guidelines and standard methodologies for the software development team. Perform coding following the best software engineering principles, including detailing software d...

Promoted
Twilio
Little Ferry, New Jersey

Join the team as our next Software Engineer L2 in the Core Platform group. As a Software Engineer in Core Core Platform group you will be developing automated tooling and operational capabilities to enable real-time, low latency services for next-generation communications infrastructure worldwide. A...

Promoted
Walmart
Hoboken, New Jersey

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area. Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

Promoted
Yahoo
Little Ferry, New Jersey

Come join this amazing team of Engineers, Product Managers and Designers to work on next generation innovative experiences transforming how users connect with each other every day!. Influence and coach a distributed team of engineers. ...