Job Summary
CodeFactory Asia is seeking a highly skilled and experienced Senior Python Developer with deep expertise in Django and Flask frameworks. This role is ideal for a passionate professional who thrives in a fast-paced environment and is eager to design, develop, and scale robust backend systems. The successful candidate will play a key role in building high-performance applications, mentoring junior developers, and contributing to architectural decisions that drive innovation and efficiency.
Key Responsibilities
-
Design, develop, test, and maintain scalable web applications using Python, Django, and Flask.
-
Collaborate with cross-functional teams including frontend developers, product managers, and DevOps engineers to deliver high-quality solutions.
-
Optimize applications for maximum speed, scalability, and security.
-
Write clean, maintainable, and well-documented code following best practices.
-
Participate in code reviews and provide constructive feedback to team members.
-
Lead technical discussions and contribute to system architecture and design decisions.
-
Troubleshoot, debug, and upgrade existing systems.
-
Mentor and guide junior developers to enhance team productivity and code quality.
Required Skills and Qualifications
-
Strong proficiency in Python programming.
-
Extensive experience with Django and/or Flask frameworks.
-
Solid understanding of RESTful API design and development.
-
Experience with relational databases such as PostgreSQL or MySQL.
-
Familiarity with version control systems, especially Git.
-
Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus.
-
Experience with cloud platforms (AWS, Azure, or GCP) is preferred.
-
Strong problem-solving skills and attention to detail.
Experience
-
Minimum 5โ8 years of professional experience in Python development.
-
Proven track record of delivering complex web applications.
-
Experience in leading or mentoring development teams is highly desirable.
Working Hours
-
Full-time position.
-
Flexible working hours with overlap required for team collaboration.
-
Remote or hybrid work options may be available depending on project needs.
Knowledge, Skills, and Abilities
-
Deep understanding of software development life cycle (SDLC).
-
Ability to design scalable and maintainable system architectures.
-
Strong communication and interpersonal skills.
-
Ability to work independently and manage multiple priorities effectively.
-
Adaptability to new technologies and continuous learning mindset.
Benefits
-
Competitive salary package.
-
Performance-based incentives and bonuses.
-
Health and wellness benefits.
-
Opportunities for professional growth and certification support.
-
Flexible work environment and work-life balance.
-
Access to the latest tools and technologies.
Why Join CodeFactory Asia?
At CodeFactory Asia, innovation meets excellence. You will be part of a dynamic team that values creativity, collaboration, and continuous improvement. The company fosters a culture where your ideas are heard, your skills are nurtured, and your career growth is prioritized. This is an opportunity to work on cutting-edge projects and make a meaningful impact in the tech industry.
How to Apply
Interested candidates can apply by submitting their updated resume along with a portfolio or GitHub profile showcasing relevant projects. Shortlisted candidates will be contacted for further technical evaluation and interviews.