Overview
Remote
Depends on Experience
Contract - W2
Able to Provide Sponsorship
Skills
Python
FastAPI
Angular
RestAPI
GIT
CI/CD
Job Details
Job Title: Full Stack Developer (Python / FastAPI / Angular)
Location: Remote
Experience: 12+ years
About the Role
We are seeking a skilled Full Stack Developer with strong expertise in Python and FastAPI, and working knowledge of Angular, to join our development team. You will be responsible for building scalable, high-performance web applications, designing RESTful APIs, and collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Design, develop, and maintain back-end services using Python and FastAPI.
- Build and integrate RESTful APIs for various application modules.
- Develop and enhance front-end components using Angular (basic to intermediate complexity).
- Write clean, maintainable, and efficient code following best practices.
- Collaborate with product managers, UI/UX designers, and QA engineers to deliver features on time.
- Optimize application performance and scalability.
- Participate in code reviews, technical discussions, and architectural planning.
- Troubleshoot, debug, and fix production issues when necessary.
Required Skills & Qualifications
- Python Advanced (8/10 proficiency).
- FastAPI Advanced (8/10 proficiency).
- Angular Intermediate (5/10 proficiency).
- Strong understanding of REST API design principles.
- Experience with databases (SQL and NoSQL).
- Familiarity with version control (Git).
- Knowledge of unit testing and CI/CD pipelines.
- Good understanding of software architecture and design patterns.
Nice to Have
- Experience with Docker and containerized deployments.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform).
- Knowledge of authentication/authorization protocols (JWT, OAuth2).
- Basic DevOps skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.