Senior Software Developer

Jazwares, LLCPlantation, FL
Hybrid

About The Position

As the Senior Software Developer, you will serve as a key technical leader within the development team, responsible for delivering high-quality, scalable software solutions that align with business objectives. This role requires deep expertise in Python, Django, React, and modern development practices, including the use of AI-assisted coding tools. The Senior Software Developer will collaborate with cross-functional teams to design, develop, and implement innovative applications, while also mentoring and providing technical guidance to junior developers.

Requirements

  • 2+ years of software development experience
  • 2+ years of experience with Python and modern web frameworks
  • 2+ years of hands-on experience with React and front-end development
  • Demonstrated experience working on and delivering complex software projects
  • Knowledge of Infrastructure as Code (Terraform, CloudFormation)
  • containerization technologies (Docker, ECS, EKS) and GraphQL
  • Understanding of CI/CD pipelines and automated deployment processes
  • Familiarity with testing frameworks (pytest, Jest, React Testing Library)
  • Experience with Agile/Scrum methodologies, TypeScript, HTMX, AWS services (Lambda, EC2, S3, RDS, Cloud Watch, IAM), integrating AI/ML models or APIs into applications, serverless architecture and micro services patterns
  • Excellent communication; able to translate technical concepts for non-technical audiences.
  • Strong ability to understand and convert business requirements into technical solutions.
  • Strong analytical and problem-solving skills.
  • Ability to work independently; detail-oriented.
  • A mentor for junior developers.
  • Strong cross-team collaboration skills.
  • Adaptable in a fast-paced environment.
  • Advanced proficiency in Python and Django; strong with React.js/ES6+.
  • Proficiency in PostgreSQL (design, optimization).
  • Experienced with Git/GitHub workflows (PRs, code reviews), RESTful API design.
  • Familiar with AI coding tools (e.g., Copilot, ChatGPT).
  • Knowledge of front-end build tools (npm, Webpack).
  • Understanding of web security and auth/auth mechanisms.
  • Strong debugging skills.

Nice To Haves

  • Bachelor's degree in Computer Science, Software Engineering, or a related field a plus
  • AWS certifications (Solutions Architect, Developer, or SysOps Administrator)

Responsibilities

  • Design, develop, test, and deploy high-quality web applications using Python, Django, and React. Write clean, efficient, and maintainable code following established best practices and coding standards.
  • Serve as a subject matter expert in Python/Django back-end development and React front-end development. Provide technical guidance and mentorship to junior and mid-level developers through code reviews and knowledge sharing.
  • Communicate effectively with business stakeholders to understand requirements, explain technical concepts in business terms, and provide realistic assessments of technical feasibility, timelines, and trade-offs.
  • Analyze and resolve complex technical issues across the full stack. Debug and optimize existing systems for performance, scalability, and reliability.
  • Leverage AI coding tools and technologies to enhance productivity, code quality, and development workflows. Stay current with emerging AI development tools and best practices.
  • Collaborate with architects and senior team members to design technical solutions. Contribute to architecture discussions and provide input on technical specifications for both application and infrastructure layers.
  • Participate in code reviews, ensuring adherence to coding standards and best practices. Write comprehensive unit tests and contribute to automated testing efforts. Manage code repositories and workflows using GitHub.
  • Design and optimize PostgreSQL databases, write efficient queries, and ensure data integrity and security.
  • Work closely with product managers, designers, QA engineers, and other developers to deliver features and resolve technical challenges. Participate actively in Agile ceremonies and team planning.
  • Stay current with emerging technologies and industry trends in Python, React, AI development tools, and related ecosystems. Identify opportunities for process improvements and contribute to technical documentation.
  • Create and maintain technical documentation, including design documents, API specifications, and code comments.

Benefits

  • basic medical insurance that is 100% company-paid for employees and their children
  • employee basic life and AD&D insurance
  • a 401(K) retirement program with Jazwares matching up to 4% of pretax or post-tax deferrals
  • short and long-term disability
  • tuition reimbursement
  • flexible work schedule
  • Monday through Thursday on-site, with an optional WFH on Fridays
  • up to 20 workdays fully remote each year
  • Time Off for vacation and sick leave
  • opportunity to volunteer for up to 16 hours a year on community service projects
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service