Key Responsibilities:
Back-End Development:
Design and implement RESTful APIs using frameworks like Django, Flask, or FastAPI.
Develop and maintain server-side logic, database models, and business logic.
Optimize application performance and scalability.
Integrate third-party APIs and services.
Front-End Development:
Build responsive and interactive user interfaces using React.js, Vue.js, or Angular.
Collaborate with UI/UX designers to implement design mockups.
Ensure cross-browser compatibility and mobile responsiveness.
Database Management:
Design and manage relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
Write productive queries and manage data migrations.
DevOps & Deployment:
Deploy applications using Docker, Kubernetes, or cloud platforms like AWS, Azure, or GCP.
Set up CI/CD pipelines for automated testing and deployment.
Collaboration & Agile Practices:
Participate in sprint planning, code reviews, and daily stand-ups.
Work closely with cross-functional teams including QA, Product, and Design.
Required Skills & Qualifications:
8+ years of experience in full-stack development.
Proficiency in Python and one or more Python web frameworks.
Robust knowledge of JavaScript, HTML5, CSS3, and modern front-end frameworks.
Experience with RESTful API design and integration.
Familiarity with Git, Docker, and CI/CD tools.
Knowledge of Anti-money laundering (valuable-to-have)
Solid understanding of software development principles and design patterns.
Excellent problem-solving and communication skills.
Preferred Qualifications:
Experience with GraphQL.
Knowledge of microservices architecture.
Familiarity with unit testing and test-driven development (TDD).
📌 Fullstack Python Developer Mumbai (India)
🏢 NR Consulting
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.