• Python Software Engineer

  • Vericant

  • 15K/MTH - 25K/MTH Beijing
  • Bachelor Experience: Mid-Senior Level Full-time
  • August 29, 2016

Job Description

Job Responsibilities:
Front-end and back-end web development of various core products that target Chinese and/ or International users
Build and maintain video production systems
Integrate with third-party services (like Payment Providers, SMS Gateways, etc.)
Build and maintain cloud application infrastructure
Maintenance and fixes of bugs / live issues
Keep up to date with and implement the best modern practices
Ad hoc tech support for all Vericant teams (Product, Sales, CRM, Ops, etc.)


Desired Skill and Experience

Essential Skills
2+ years web development experience
A solid understanding of web application development processes
Database Normalization and Data Migrations
UNIX system administration
Experience with TDD and Continuous Integration
Experience working in a development team
Ability to work in a fast paced, dynamic, team-oriented environment
Highly motivated and self-disciplined
Good analytical and problem solving skills
Strong communication and interpersonal skills
Fluent in English

Desired Skills
Familiarity with the following technologies: git, MySQL/PostgreSQL, Ansible, Fabric, nginx, Python, Django, JavaScript, Angular/React.js, webpack/browserify, CSS, Vagrant/Docker, Linux
User awareness and strong UX skills
Experience as a Tech Team leader
Familiarity with Agile methodologies
Strong organization skills to manage multiple timelines and complete tasks quickly
Fluent in Mandarin

Benefits

Competitive salary
Work as a part of a diverse team
International health insurance
All visa-related costs covered for foreigners
You'll get to build new things and direct projects

  • Industry
  • Founded
  • Size
  • Address

Company Description

About Vericant Vericant partners with US schools/colleges to identify best-fit Chinese applicants via verified video interviews, proctored writing samples, and spoken English evaluation. One of Vericant’s core advantages is the technology that we’ve built so far and we’re looking for those who want to join and help continue to pave the way in this industry. If you’re interested in making a direct impact by working in a small and focused team in a high-paced startup environment, then you’ll fit right in.