Search by job, company or skills

C

Consultant - Full Stack Python Developer

4-7 Years
10 - 19 LPA
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

Key Skills: React, Flash, SQL, Azure Cloud, Python, Fullstack Python, Django, Angular

Roles and Responsibilities:

Frontend Development

  • Develop dynamic, responsive web applications using ReactJS, ensuring seamless user interactions and experiences.
  • Implement state management solutions using Redux to manage global application state efficiently.
  • Design and maintain reusable components, ensuring code modularity and scalability.
  • Collaborate with UI/UX designers to translate design specifications into functional user interfaces.
  • Optimize application performance, ensuring responsiveness and cross-browser compatibility.
  • Conduct thorough code reviews, providing constructive feedback to peers to uphold code quality.
  • Keep abreast of the latest trends and best practices in ReactJS and frontend development.

Backend Development

  • Design and develop RESTful APIs and web services using Python frameworks such as Flask, Django, or FastAPI.
  • Implement a modular architecture to create scalable and maintainable backend systems.
  • Ensure efficient communication between services and optimize the processing of requests and responses.
  • Create and maintain database schemas with a strong focus on querying and data retrieval operations using SQL.
  • Troubleshoot and resolve backend issues, optimizing application performance and ensuring reliability.
  • Collaborate with a cross-functional team to ensure that backend components align with the overall project goals.
  • Conduct code reviews, offering constructive feedback to improve code quality and maintainability.
  • Stay updated with industry trends and best practices in backend development.

Skills Required:

Frontend Development

  • Strong experience with ReactJS, including proficiency in hooks, lifecycle methods, and functional components.
  • Proven expertise in implementing state management libraries like Redux for handling global application state.
  • Solid understanding of responsive design principles, ensuring applications work well across all device sizes.
  • Skilled in HTML, CSS, and JavaScript ES6+ for creating aesthetically pleasing and functional applications.
  • Familiarity with version control systems, especially Git for managing codebase.
  • Experience with creating and maintaining style guides and component libraries is a plus.
  • Strong problem-solving and analytical skills focused on frontend challenges.

Backend Development

  • Expertise in backend development with Python and frameworks like Flask, Django, or FastAPI.
  • Solid understanding of relational databases and proficiency in SQL.
  • Experience working with cloud technologies and services, specifically Azure.
  • Good to have experience with containerization technologies like Docker.
  • Familiarity with Azure OpenAI and RAG implementation is a plus.
  • Strong problem-solving and analytical skills related to backend systems.
  • Excellent communication and collaboration skills.
  • Good understanding of software development fundamentals and industry best practices.

Preferred Skills

  • Experience with agile development environments.
  • Additional knowledge of cloud services or advanced deployment techniques.
  • Capability to work independently and within a team environment.

Education: Bachelor's Degree/ Master's Degree in related field

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 129357935