About the role

  • Design, develop, and maintain scalable and reliable software applications from the ground up
  • Write clean, maintainable, and efficient code in PHP, Python, SQL, and other languages
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure software quality through unit tests, code reviews, and automated testing frameworks
  • Troubleshoot and debug software defects and performance issues
  • Optimize existing code to improve system performance and maintainability
  • Stay up to date with industry trends, technologies, and best practices
  • Develop software solutions from scratch and maintain and improve existing systems

Requirements

  • Expertise in HTML5, CSS, JS, PHP, React, with experience in Python, SQL, and AWS
  • Strong understanding of object-oriented programming (OOP) and/or functional programming and design patterns
  • Experience with relational and non-relational databases
  • Familiarity with version control systems, particularly Git
  • Solid understanding of cloud-based infrastructure (AWS)
  • Problem-solving skills for complex technical issues
  • Knowledge of Agile methodologies and best practices
  • 4+ years of professional experience as a software developer
  • Proven experience in designing and developing software solutions from scratch
  • Experience with cloud services (AWS, etc.) and microservices architecture is a plus
  • Familiarity with front-end technologies (JavaScript, React, HTML, CSS) is a plus
  • Must be authorized to work in the US

Benefits

  • Remote-first work culture with in-office options (VA, MD, OH, IL, CA, MN)
  • Competitive salary & comprehensive benefits (medical, dental, vision, life, disability)
  • 401(k) with company match + HSA with contribution
  • Generous PTO for parental leave, vacation and holiday time
  • Support for certifications, association dues, and professional growth
  • Company culture built on community: happy hours, social events, committee opportunities, and volunteer opportunities to make a difference

Job title

Senior Developer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job