Company: KPMG India
Salary: $80,000 - $100,000
Type: Onsite
Employment: Full Time
Description: Overview: We are seeking a talented Python Full Stack Developer who is proficient in both frontend and backend development. The ideal candidate will be experienced in ReactJS for creating dynamic user interfaces and adept at building robust backend systems using Python frameworks. You will collaborate with cross-functional teams to develop, deploy, and maintain innovative web applications. 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. Requirements: 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. Overview: We are seeking a talented Python Full Stack Developer who is proficient in both frontend and backend development. The ideal candidate will be experienced in ReactJS for creating dynamic user interfaces and adept at building robust backend systems using Python frameworks. You will collaborate with cross-functional teams to develop, deploy, and maintain innovative web applications. 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 reso
Apply here:
Web: Apply here
Emails:
Found 6 similar Onsite jobs
Sigma Software
Albania
$80,000 - $100,000
View Job →KPMG India
India
$80,000 - $100,000
View Job →KPMG India
India
$80,000 - $100,000
View Job →KPMG India
India
$80,000 - $100,000
View Job →Join our community of over 1,000 Django developers and get instant access to the highest-paying Django jobs worldwide. Save time with our curated job listings featuring transparent salary ranges.