Angular 18 Developer (FastAPI, PostgreSQL, Stripe Integration)
Experience: 4+ Years
________________________________________
Job Summary
We are looking for an experienced Angular 18 Developer with strong hands-on experience in FastAPI, PostgreSQL, and Stripe payment gateway integration. The ideal candidate will work across the full stack to develop secure, scalable, and high-performance web applications.
________________________________________
Key Responsibilities
•Develop responsive, modular, and high-quality Angular 18 front-end applications.
• Collaborate with backend teams to build and integrate FastAPI-based RESTful APIs.
• Implement and manage Stripe payment gateway for subscriptions, payments, billing workflows, and webhook events.
• Optimize PostgreSQL queries, database operations, and overall data performance.
• Ensure front-end performance, security, accessibility, and cross-browser compatibility.
• Build reusable components, services, directives, and shared modules in Angular.
• Work with state management tools (NgRx, Signals, or equivalent) where needed.
• Perform debugging, troubleshooting, and unit testing for frontend and backend integration.
• Participate actively in code reviews, architecture discussions, and sprint ceremonies.
• Maintain proper documentation for modules, APIs, and architectural components.
________________________________________
Required Skills & Qualifications
Frontend (Angular 18)
• 4+ years of experience in Angular (preferably Angular 15–18).
• Strong proficiency in TypeScript, RxJS, Angular CLI, Signals, and standalone components.
• Expertise in building responsive UI with HTML5, SCSS/CSS3, Tailwind or Material Design.
• Experience consuming REST APIs and handling authentication flows (JWT/OAuth).
Backend (FastAPI)
• Practical experience building or integrating Python-based REST APIs using FastAPI.
• Knowledge of API routing, dependency injection, authentication, and background tasks.
• Experience working with async programming (async/await) in FastAPI.
Database (PostgreSQL)
• Strong understanding of PostgreSQL, including:
o SQL queries, joins, indexing
o Schema design and optimization
o Data modeling principles
Stripe Payment Gateway
• Hands-on experience with:
o Stripe checkout
o Stripe subscriptions, billing, and products/prices
o Webhooks for events (renewal, payment success/failure, cancellations)
o Customer portal integration
o Secure payment flows & PCI compliance considerations
Apply Now
Apply Now