Carpa Technology Logo
Carpa Technology Logo
Full-stack Software Developer
Full-timeNegotiableBeijing
Carpa Technology
Refresh at 7 months ago 2664 views

Job Responsibilities

We are looking for a full-stack software developer to join a closely-knit team of forward-thinking innovators to build frameworks, capabilities, and tools to welcome a million users. Core Infrastructure’s goal is to provide world-class cloud-native infrastructure for digital music distribution and other projects. RESPONSIBILITIES • Build new features for client and internal-facing web applications • Utilize queues and workers to transcode and deliver audio and video at scale • Work with a cross-functional team of developers, product, and QA • Ensure high quality through code reviews, automated testing, and monitoring • Deploy new features behind features flags in a CI/CD process • Contribute to retrospectives and process improvements

Job Requirements

• Bachelor’s degree • Master’s degree is an added bonus • 2-3 years of relevant work experience of development experience with Java, Python, PHP, and MVC frameworks • Passionate about music with previous music industry experience, preferably within the digital music distribution industry. • Expertise with SQL, schema design, and data migrations • Moderate experience with Javascript and CSS • Experience researching and using third party APIs • Experience working with feature flags in a CI/CD environment • Familiarity with Laravel framework, including Scheduler and Queues • Experience using AWS services including S3, SQS, CloudWatch, etc • Knowledge of XML and XSDs • Knowledge of audio or video encoding • Love for music • Hard working, enthusiastic, ambitious, and proactive. • Effective communication skills, both written and verbal, with the ability to deal with people politely at all levels. • Proficiency in Chinese is a plus (though not required).

Required Languages

Mandarin, English

Job Details

Position type

Back-end development engineer

Experience

3~5 years

Similar jobs

People also viewed