Key Responsibilities:
• Design, develop, and maintain efficient, reusable, and reliable backend code using Python.
• Build and enhance RESTful APIs to support front-end applications and external system integration.
• Design and develop DB schema and implementations for multiple technologies, e.g., MySQL, PostgreSQL, Redis, MongoDB, etc.
• Work collaboratively with backend developers and front-end developers, ensuring seamless integration and optimal performance of the entire application stack.
• Proactively research and adopt new technologies and frameworks to solve complex problems and improve existing systems.
• Independently manage project components and deadlines, demonstrating a strong ability to prioritize and multitask.
• Ensure the highest level of performance, security, quality, and responsiveness of applications.
• Provide technical guidance and mentorship to junior team members.
• Bachelor’s degree in Computer Science, Engineering, or a related field.• 5+ years of proven experience in backend development, specifically with Python and REST API development.• Excellent problem-solving, communication, and teamwork skills.• Professional, punctual, and committed to delivering high-quality work.• Strong understanding of server-side templating languages and server-side logic.• Experience with database technologies (e.g., MySQL, MongoDB) and web server deployment.• Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) for effective team collaboration.• Proficient understanding of code versioning tools, such as Git.• Ability to quickly grasp new technologies and integrate diverse systems.