Software Developer - Python

Company: ClassLink

Salary: Not provided

Location: , United States

remote

Description

• Join a rapidly growing and successful company

• Work in a fast-paced, Agile/Scrum engineering environment

• Build and write effective APIs and Applications supporting digital services

• Use unit and integration testing to ensure systems meet business needs

• Ship software that impacts the lives of millions of users

• Work with development teams and product managers

• Design client-side and server-side architecture

• Develop and manage well-functioning databases and applications

• Test software to ensure responsiveness and efficiency

• Troubleshoot, debug, and upgrade software

• Create security and data protection settings

• Build mobile responsive features and applications

• Write technical documentation

• Other related duties as needed

Requirements

• 2-5 years experience in software development as a developer or engineer

• Experience developing in Python

• Understanding of the fundamental technologies of the web: HTTP, SSL, HTML, CSS, JavaScript, and JSON

• Experience in designing and developing backend systems, API design, and microservice architectures

• Understanding of Python deployment best practices, including dependency management and virtual environments

• Component-based architecture understanding, including reusable UI components, dynamic forms, and lazy loading

• Minimum 2 years of experience developing consumer-facing web applications, services, and APIs

• Experience with Amazon Web Services, particularly Lambda, Step Functions, RDS, and S3

• Be familiar with Javascript/Typescript

• Be familiar with FastAPI

Benefits

• 100% remote eligible, with quarterly strategy meetings in-person

• Team of passionate people striving to improve classroom learning

• Making and delivering great products

• Fun work environment

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.