Senior Python Developer

CB/I Digital is seeking a skilled Python developer to contribute to our diverse projects, including marketplaces, platforms, AI-powered applications, and SaaS solutions.

JOB DESCRIPTION

Key Responsibilities:

  • Develop and maintain robust Python-based applications.
  • Design and implement efficient APIs for seamless integration with mobile and third-party applications.
  • Deploy applications using industry-standard technologies like Docker, microservices, Django, MySQL/PostgreSQL, VueJS, and RESTful APIs.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Stay up-to-date with the latest Python technologies and best practices.

Required Skills:

  • Strong proficiency in Python programming language
  • Experience with web frameworks like Django and Flask
  • Knowledge of database systems (MySQL, PostgreSQL)
  • Familiarity with frontend technologies (VueJS, React, Angular)
  • Understanding of RESTful API design and development
  • Experience with containerization and deployment (Docker, Kubernetes)
  • Proficiency in version control systems (Git)
  • Strong problem-solving and debugging skills

Preferred Skills:

  • Experience with machine learning and AI frameworks (TensorFlow, PyTorch)
  • Knowledge of cloud platforms (AWS, GCP, Azure)
  • Experience with CI/CD pipelines

JOB BENEFIT

  • Competitive salary, starting from $1,000 or higher depending on level of expertise
  • Learn advanced coding techniques from leading industry experts
  • Gain extensive coding experience and skills from a variety of projects, platforms
  • Work in a dynamic, transparent, and professional environment
  • Improve English language and communication skills
  • Receive social insurance, health insurance and other benefits in accordance with the provisions of the Labor Law and the Company.
  • PLUS Bao Viet, PTI premium insurance
  • Participate in the company trip every year
  • Have opportunities for a salary raise ahead of time with solid contribution. Enjoy the 13th month salary and bonus according to the project progress.
  • Receive overtime pay according to company policy (x1.5 with weekdays, x2 weekends)
     
JOB REQUIREMENT

Experience (2 years, at least) in:

  • Python programming language
  • Django or Flask frameworks
  • JavaScript, HTML, and CSS
  • MySQL and PostgreSQL databases
  • Git version control

Knowledge of:

  • Automation tools and scripting
  • Machine learning and AI concepts
  • Big data technologies and tools
  • Microservices architecture and containerization (Docker, Kubernetes)
  • DevOps practices and tools (CI/CD pipelines)
  • RESTful API design and development
  • Design patterns (IoC/DI, Factory Pattern, etc.)
  • Testing frameworks (Jest, Chai, Mocha, Jasmine)
  • Data modeling and database design

Soft Skills:

  • Teamwork and collaboration
  • Communication skills
  • Problem-solving and critical thinking
  • Learning agility
  • Professionalism and work ethic

Explore other open positions here!

Apply for this Position

CB/I Digital 85 Broad Street, 17th floor New York, NY 10004 +1 929-232-2848