Job Title: Python DeveloperFull time PositionRemote WorkNeed 3-7 Years experience
SummaryLooking for a Python Developer to write clean, efficient code, design robust REST APIs based on FastAPI, and collaborate within organized teams. Requirements include a Bachelor's degree, expertise in Python with frameworks like Django or Flask, and knowledge of threading, ORM, and event-driven programming. Also is mandatory FastAPI working experience. Experience with SQL databases (Postgrest), REST standards, Git, strong debugging skills, and a passion for problem-solving are vital.
Roles & ResponsibilitiesWrite well-documented, clean code following best practices and design patterns.Design and implement low-latency, highly available, and performant REST APIs.Collaborate with fellow engineers in empowered and self-organized development teams.Understand and implement database architecture and design.- Handle assignments effectively.Integrate with SQL databases and distributed systems.Embrace relentless automation, continuous integration, and continuous delivery
Minimum QualificationsBachelor's degree.- Expertise in Python with knowledge of at least one industry-standard framework such as Django, Flask, etc.Understanding of threading limitations in Python and multi-process architecture.- Familiarity with ORM (Object-Relational Mapping) libraries.Thorough understanding of Object-Oriented analysis and design principles.Familiarity with event-driven programming.Experience working with SQL databases and distributed systems.Strong proficiency in designing and implementing REST standards for developing APIs.Proficient in Git.- Strong skills in unit testing and debugging.Excellent problem-solving abilities and a knack for error detection.Adept at conducting research and developmentFastAPI knowledge and development experience.