Job Title : Full Stack Python Developer III (TypeScript / JavaScript) Duration : Full Time Location : Remote Nationwide Job Description We are seeking an exceptionally skilled Full Stack Python Developer with strong TypeScript and JavaScript experience to join our fast-paced and dynamic engineering team. This role is ideal for a developer who takes pride in building high-quality, scalable applications and thrives in both individual and collaborative environments. As a Full Stack Developer III, you will be responsible for designing, developing, and maintaining modern, data-driven web applications using technologies such as : Front-end : React (TypeScript, JavaScript), HTML5, CSS3, modern UI frameworks Back-end : Python (FastAPI, Flask, or Django), REST API development Database : PostgreSQL, SQL Server, and Snowflake Your work will involve full ownership of application modules, from API design to database integration, while following best practices in performance, scalability, and maintainability. Responsibilities Front-End Development Develop secure, responsive, and high-performing web interfaces using React with TypeScript. Ensure cross-browser and mobile responsiveness for all user-facing components. Collaborate with designers and product owners to deliver intuitive user experiences. Use modern state management tools (e.g., Redux, Zustand) to build dynamic web applications. Back-End Development Build and maintain RESTful APIs and microservices using Python (FastAPI or Flask). Integrate databases such as PostgreSQL and SQL Server for efficient data handling. Collaborate with data engineering teams to manage ETL pipelines and integrate Snowflake for analytics-driven applications. Database and Data Integration Write and optimize SQL and stored procedures for complex data queries. Implement reliable data pipelines and ETL processes for batch and real-time data ingestion. Ensure database reliability through strong security, indexing, error handling, and backup routines. Collaboration and Code Quality Work closely with developers, QA, and product teams in an Agile environment. Write unit and integration tests to maintain a robust and clean codebase. Perform peer code reviews and advocate for best practices in code quality and security. Deployment and Maintenance Deploy, monitor, and maintain cloud-hosted applications (AWS, Azure, or GCP). Optimize application performance through observability tools and proactive troubleshooting. Stay current with emerging technologies in Python, JavaScript frameworks, and cloud services. Qualifications Proven experience as a Full Stack Python Developer. Strong command of TypeScript, JavaScript, and React. Expertise in Python frameworks like FastAPI, Flask, or Django. Advanced knowledge of relational databases (PostgreSQL, SQL Server). Experience designing and integrating scalable REST APIs. Familiarity with Git, branching strategies, and CI / CD workflows. Experience with cloud platforms (AWS, Azure, or GCP). Strong problem-solving ability and independent decision-making skills. Familiarity with Agile methodologies and end-to-end SDLC. Senior-Level (Level III) Expectations Lead major feature development and architectural improvements. Provide mentorship and technical guidance to junior and mid-level developers. Make critical design decisions around performance, scalability, and system resilience. Conduct in-depth debugging, performance tuning, and root cause analysis. Proactively identify system bottlenecks and propose improvement strategies. Drive automation, CI / CD adoption, and code quality initiatives. Collaborate directly with business stakeholders to align technical execution with business goals. Preferred Qualifications Experience with Snowflake or other cloud data warehouses. Experience integrating GraphQL or WebSocket for real-time data. Familiarity with Docker or similar containerization tools. Understanding of CI / CD pipelines using Azure DevOps, GitHub Actions, or Jenkins. Knowledge of modern data engineering workflows and ETL frameworks.
Developer Javascript • AL, US