Responsibilities -
Design develop and maintain RESTful APIs using Python FASTAPI.
Implement GraphQL for efficient data retrieval and server communication.
Collaborate with frontend developers to integrate user-facing elements with server-side logic.
Write clean maintainable code and adhere to best practices in software development.
Optimize application performance and scalability in production environments.
Conduct code reviews and provide constructive feedback to ensure code quality.
Troubleshoot software issues and improve existing systems using data analysis.
Requirements -
Proven experience as a Python developer with a strong focus on backend technologies.
Design and build GraphQL schema
Hands-on experience with FASTAPI framework and GraphQL APIs.
Contribute to the development of GraphQL APIs
Work on the mobile app development cycle and its design principles
Plan prioritize and manage multiple tasks to achieve results
Explain conclusively the value prop of GraphQL to API developers
Solid understanding of asynchronous programming in Python.
Familiarity with relational and NoSQL databases including PostgreSQL and MongoDB.
Knowledge of web security best practices and common vulnerabilities.
Experience with version control tools specifically Git.
Ability to work collaboratively in an Agile development team environment.
Key Skills
APIs,Docker,Jenkins,REST,Python,AWS,NoSQL,MySQL,JavaScript,Postgresql,Django,GIT
Employment Type : Full Time
Experience : years
Vacancy : 1
Python Developer • Hyderabad, Telangana, India