Senior Full-Stack Python Developer
Summary
Build scalable full-stack web applications using Python (Django/Flask/FastAPI), React/Vue/Angular, RESTful APIs, PostgreSQL/MySQL, and AWS, owning features end-to-end from design through deployment while mentoring engineers.
• Develop and integrate RESTful APIs and/or GraphQL
• Own features end-to-end, from technical design through deployment and monitoring
• Collaborate with product managers, designers, and engineers to deliver new features
• Write clean, tested, and maintainable code and participate in code reviews
• Identify and resolve performance and scalability issues
• Mentor junior and mid-level engineers
• Contribute to architecture, technical roadmaps, and engineering best practices
• Improve CI/CD pipelines, testing practices, and developer tooling
• 5+ years of professional software development experience with strong Python expertise
• Experience with Django, Flask, or FastAPI
• Strong JavaScript/TypeScript experience with React, Vue, or Angular
• Experience designing, building, and consuming RESTful APIs
• Strong knowledge of relational databases such as PostgreSQL or MySQL and SQL
• Experience with an ORM such as Django ORM or SQLAlchemy
• Proficiency with Git, pull requests, code reviews, and CI/CD workflows
• Familiarity with AWS and cloud infrastructure
• Strong fundamentals in data structures, algorithms, testing, and system design
• Excellent English communication skills and ability to work cross-functionally
• New York: On-site at 30 Hudson Yards, New York, NY