E

Full Stack Developer-Python

Evalueserve · Bengaluru, Karnataka, India

~₹14L (est.)3–9 yrs experiencefull_timePosted 3w ago
Apply now →

Job description

### Job Summary Results-driven Full Stack Developer proficient in developing dynamic and high-performing web applications using Angular and React for frontend development, coupled with Python-based backend frameworks such as FastAPI, Django, and Flask. Experienced in working with both relational (SQL) and non-relational (NoSQL) databases, designing scalable APIs, and ensuring seamless system integration. ### Key Responsibilities - Design, develop, and maintain scalable web applications using Angular or React for frontend development. - Build and manage robust backend services using Python frameworks such as FastAPI, Django, or Flask. - Develop and integrate RESTful APIs for seamless communication between frontend and backend systems. - Design and optimize database schemas using both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases. - Ensure application performance, security, and scalability through best coding practices and architecture design. - Collaborate with cross-functional teams including UI/UX designers, product managers, and other developers to deliver high-quality solutions. - Implement responsive, user-friendly interfaces ensuring cross-browser compatibility and high performance. - Conduct code reviews, debugging, testing, and troubleshooting to maintain application stability and quality. - Manage version control using tools like Git and follow CI/CD practices for deployment and delivery. - Write clean, maintainable, and well-documented code adhering to industry standards. - Optimize applications for maximum speed and scalability. ### Core Competencies - Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience). - Proven experience as a Full Stack Developer or similar role. - Strong proficiency in frontend technologies such as Angular or React (HTML, CSS, JavaScript/TypeScript). - Solid experience in backend development using Python with frameworks like FastAPI, Django, or Flask. - Hands-on experience in designing and consuming RESTful APIs and web services. - Good understanding of database design and management, including: - SQL databases (PostgreSQL, MySQL, etc.) - NoSQL databases (MongoDB, Cassandra, etc.) - Familiarity with version control systems such as Git. - Understanding of software development lifecycle (SDLC) and agile methodologies. - Knowledge of authentication/authorization mechanisms (JWT, OAuth, etc.). - Experience with testing frameworks, debugging, and performance optimization. - Basic understanding of cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines is preferred. - Strong problem-solving skills and ability to work independently as well as in a team environment. Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.