Responsibilities
- Lead the design, development, and deployment of critical backend features using Python and Django
- Design and implement scalable and efficient database solutions using PostgreSQL
Collaborate effectively with cross-functional teams (design, product, QA) to deliver high-quality software on time and within budget
Write clean, maintainable, well-documented, and testable codeConduct code reviews and mentor junior engineers on best practicesProactively identify and implement improvements to the codebaseStay up-to-date on the latest technologies and best practices in backend development and cloud computing(Plus) Leverage Google Cloud Platform (GCP) services to build, deploy, and manage scalable and reliable systems.Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)3+ years of experience in software developmentIn-depth expertise in Python and DjangoSolid understanding of object-oriented programming (OOP) concepts and design patternsProven experience with relational databases (PostgreSQL preferred)Experience with building and maintaining APIsStrong problem-solving and analytical skillsExcellent communication, collaboration, and leadership skillsA passion for building high-quality software and a continuous learnerBenefits
Competitive salary and benefits packageOpportunity to work on challenging and impactful projectsCollaborative and supportive work environmentContinuous learning and development opportunities