Overview
Skills
Job Details
Senior Full Stack Developer (Python + React/Angular + AWS)
Location: New York, NY (Onsite from Day 1)
Interview: In-Person Interview Required in New York
Duration: Long-term Contract
Start: Immediate
Job Summary
We are seeking a highly skilled Senior Full Stack Developer with strong expertise in Python, React.js or Angular, and AWS cloud engineering (Terraform preferred). The ideal candidate will build scalable web applications, design cloud-native backend services, and collaborate with cross-functional teams in a fast-paced investment and financial technology environment.
Key Responsibilities
Full Stack Development
Design, develop, and maintain enterprise-grade web applications using Python (Flask/FastAPI/Django) for backend and React.js or Angular for frontend.
Build reusable UI components, responsive layouts, and modular frontend architecture.
Implement RESTful APIs, microservices, and integration with internal/external systems.
Cloud & Infrastructure
Deploy and manage applications on AWS using services such as EC2, Lambda, S3, API Gateway, CloudWatch, Aurora, RDS, etc.
Write Infrastructure-as-Code using Terraform for provisioning, automation, and cloud resource management.
Build CI/CD pipelines using AWS CodePipeline, GitHub Actions, or Jenkins.
System Architecture & Performance
Participate in architectural discussions and design scalable, secure, cloud-native solutions.
Optimize application performance, API throughput, caching, and database queries.
Implement best practices for logging, monitoring, and application observability.
Security & Compliance
Implement authentication/authorization frameworks (OAuth2, JWT, Cognito).
Ensure application compliance with data privacy, logging, and audit standards (finance domain preferred).
Collaboration & Delivery
Work closely with product managers, business stakeholders, and QA/DevOps teams.
Conduct code reviews, mentor junior developers, and enforce coding standards.
Deliver high-quality solutions in an Agile/Scrum environment.
Required Qualifications
7–10+ years of hands-on Full Stack development experience.
Strong expertise in Python (Flask, Django, or FastAPI).
Expert-level experience in React.js or Angular (either is acceptable).
Strong AWS experience including EC2, Lambda, API Gateway, S3, IAM, CloudWatch, RDS, etc.
Proven experience building IaC using Terraform (must-have).
Strong understanding of REST APIs, microservices architecture, and serverless patterns.
Experience with relational and NoSQL databases (PostgreSQL, MySQL, DynamoDB).
Knowledge of Git, CI/CD pipelines, Docker, and cloud-native deployment workflows.
Excellent problem-solving skills and ability to work onsite with client teams in New York.
Must be available for in-person interview in New York.
Preferred Skills
Experience in the financial services domain (investments, trading systems, asset management).
Experience with AWS Step Functions, Kinesis, SNS/SQS.
Knowledge of GraphQL, WebSockets, or event-driven architecture.
Familiarity with performance tuning and monitoring tools.