Career at Initium


Looking for a technical position in the exciting and booming digital industry? Initium (端傳媒) is right for you! Competent candidates who are passionate about new media are welcome to send CV and interested positions to join@init.im.

Follow us on LinkedIn to get information of our events and job openings.


Web/App UI Designer

Responsibilities

  • Responsible for website/ mobile/ application interface design;
  • Create wireframes, storyboards, user flows, process flows and site maps to effectively communicate interaction and design ideas;
  • Collaborate with product manager and engineers to define and implement innovative solutions for the product direction, visuals and experience;
  • Establish and promote design guidelines, best practices and standards.

Requirements

  • Master Sketch, Adobe Illustrator, Adobe Photoshop, Axure, OmniGraffle or other design and prototyping tools;
  • Proficient in visual design and user centered design;​
  • Familiar with the latest UI trends, techniques, and technologies;
  • Knowledge of HTML, CSS and JavaScript;
  • Ability to present your designs and clearly articulate your design decisions;
  • Good at teamwork and communication;
  • Careful, self-motivated and good at pressure management;
  • Passionate about Internet, new product and technology;
  • Degree holder in design (e.g. graphic, visual, interaction) is preferred;
  • Minimum one year of professional design experience is preferred.

Advantages

  • A design portfolio with samples of previous work that showcases the candidate’s qualifications;
  • An active user of Dribbble/ Behance.

Data Engineer

Responsibilities

  • Work closely with journalists and editors to produce data-driven news reports;
  • Establish efficient data pipeline and workflow to help product iteration in a data-driven way.

Requirements

  • Proficient in Python;
  • Proficient in common analysis libraries like pandas, numpy, scipy, scikit-learn, matplotlib, seaborn, statsmodel, networkx, etc;
  • Proficient in common scraping libraries like scrapy, BeautifulSoup, lxml, etc;
  • Familiar with web page structure analysis and HTTP sniffing;
  • Know headless browser and web automation;
  • Proficient in SQL;
  • Familiar with administering at least one database like PostgreSQL, MongoDB, Redis, etc;
  • Familiar with using Git to do code management and version control;
  • Adopt good coding style: write highly readable, maintainable code with clear comments and unit test;
  • Careful, self-motivated and good at pressure management;
  • Good at teamwork and communication;
  • Passionate about Internet, new product and technology.

Advantages

  • Know R, MATLAB, SPSS or SAS;
  • Know HTML/ CSS/ JavaScript front-end development;
  • Have open-sourced projects on Github;
  • High profile on StackOverflow.

Front-end Developer

Responsibilities

  • Develop and maintain front-end for Initium Website;
  • Work with journalists and editors to create interactive news page.

Requirements

  • Proficient in HTML5/ CSS3/ JavaScript/ Node.js, with minimum 1 year experience in mobile web development;
  • Proficient in at least one framework like ReactJS, AngularJS, Backbone.js, Ember.js;
  • Familiar with building tools like gulp.js, webpack, Grunt, etc;
  • Familiar with mobile-first and responsive web design;
  • Familiar with using Git to do code management and version control;
  • Build UI with pixel perfection;
  • Adopt good coding style: write highly readable, maintainable code with clear comments and unit test;
  • Careful, self-motivated and good at pressure management;
  • Good at teamwork and communication;
  • Passionate about Internet, new product and technology.

Advantages

  • Know data visualization & graphic design;
  • Know D3.js, Fabric.js, Canvas, SVG;
  • Know back-end development via Node.js and frameworks like Express.js, hapi, koa.js, etc;
  • Have open-sourced projects on Github;
  • High Profile on StackOverflow.

Back-end Developer (Python)

Responsibilities

  • CMS back-end maintenance and development;
  • API data interface development;
  • Web back-end program optimization, e.g. provision high concurrency and load balancing.

Requirements

  • Proficient in Python/ Django/ Flask with minimum 2 years of experience;
  • Proficient in PostgreSQL and SQL optimisation;
  • Familiar with Redis, Ngnix, Gunicorn, uWSGI;
  • Familiar with network protocols like HTTP, TCP/IP;
  • Familiar with using Git to do code management and version control;
  • Adopt good coding style: write highly readable, maintainable code with clear comments and unit test;
  • Careful, self-motivated and good at pressure management;
  • Good at teamwork and communication;
  • Passionate about Internet, new product and technology.

Advantages

  • Familiar with network security;
  • Know HTML/ CSS/ JavaScript front-end development;
  • Know Node.js and other JavaScript frameworks;
  • Know at least one other programming language;
  • Have open-sourced projects on Github;
  • High Profile on StackOverflow.

iOS Developer

Responsibilities

  • iOS applications development and maintenance.

Requirements

  • Minimum 2 years working experience in iOS development;
  • Have experience in releasing projects in App Store;
  • Proficient in Objective-C programming;
  • Familiar with HTTP, TCP/IP, Socket, REST, etc;
  • Familiar with JSON / XML;
  • Familiar with iOS open-source community; capable of reading Chinese and English Docs; good at solving technical problems;
  • Familiar with using Git to do code management and version control;
  • Pixel-perfect implementation of original design;
  • Adopt good coding style: write highly readable, maintainable code with clear comments and unit test;
  • Careful, self-motivated and good at pressure management;
  • Good at teamwork and communication;
  • Passionate about Internet, new product and technology.

Advantages

  • Familiar with data encryption;
  • Good command of at least one other programming language;
  • Have open-sourced projects on Github;
  • High Profile on StackOverflow.

Android Developer

Responsibilities

  • Android applications development and maintenance.

Requirements

  • Minimum 2 years experience in Android development;
  • Have experience in releasing projects in Google Play;
  • Proficient in Java programming;
  • Proficient in Android SDK/ NDK;
  • Proficient in HTTP, TCP/IP, Socket, REST, etc;
  • Familiar with JSON/ XML data encapsulation and analysis;
  • Familiar with Android open-source community; can read Chinese and English Docs; good at solving technical problems;
  • Familiar with using Git to do code management and version control;
  • Pixel-perfect implementation of original design;
  • Adopt good coding style: write highly readable, maintainable code with clear comments and unit test;
  • Careful, self-motivated and good at pressure management;
  • Good at teamwork and communication;
  • Passionate about Internet, new product and technology.

Advantages

  • Familiar with data encryption;
  • Know at least one other programming language;
  • Have open-sourced projects on Github;
  • High Profile on StackOverflow.

DevOps Engineer

Responsibilities

  • Establish, optimize and maintain high performance Cloud Servers;
  • Log key system operation data; regularly handle malfunctions and backup data;
  • Work with front-end and back-end engineers on API development;
  • Make development plan for servers, operation and maintenance strategy.

Requirements

  • Minimum 2 years working experience in Internet companies for system operation, maintenance and development;
  • Proficient in Linux system administration;
  • Proficient in setting up production, staging and development environments;
  • Proficient in shell scripting;
  • Familiar with AWS, including EC2, RDS, S3, CloudFront, Route 53, etc;
  • Familiar with virtualization technologies like Docker, Vagrant, etc;
  • Familiar with HTTP, TCP/IP, etc;
  • Familiar with configuring and administering network devices (router, switches, firewall);
  • Familiar with using Git to do code management and version control;
  • Adopt good coding style: write highly readable, maintainable code with clear comments and unit test;
  • Careful, self-motivated and good at pressure management;
  • Good at teamwork and communication;
  • Passionate about Internet, new product and technology.

Advantages

  • Have experience in automation tools, e.g. Chef, Puppet, Ansible, etc;
  • Familiar with back-end web development;
  • Familiar with data encryption;
  • Have open-sourced projects on Github;
  • High Profile on StackOverflow.

Product Manager

Responsibilities

  • Product design for web and mobile Apps;
  • Analyze product requirements, write product documentations and development specifications;
  • Assist developers to accurately understand product demands; Manage the whole development process; Conduct acceptance testing;
  • Conduct user research and product research; Make and drive optimization and iteration plan.

Requirements

  • Minimum 1 year experience in project management of Internet product; with complete experience from requirement analysis to product release would be a definite advantage;
  • Passion in studying Internet products; sound knowledge of all functions' application scenarios and of user demand;
  • Think logically and creatively;
  • Have excellent communication skills;
  • Excellent project management and efficient coordination;
  • Familiar with agile methodology;
  • Familiar with product release lifecycle;
  • Hands-on experience in using Axure RP/ Sketch/ AI/ Photoshop, etc.

Advantages

  • Prior experience in development or design;
  • Have open-sourced projects on Github;
  • High Profile on StackOverflow.

Growth Hacker

Responsibilities

  • Coordinate technology team, marketing team and content team to maximize the user & customer growth.

Requirements

  • Minimum 1 year working experience of digital advertising, social media, SEO/SEM or related fields;
  • Proficient in data management & manipulation via spreadsheet software;
  • Familiar with AARRR;
  • Familiar with A/B test and usability test;
  • Familiar with DFP/ Adx/ AdSense;
  • Have adequate technology background to work with different teams;
  • Can think logically and creatively, with excellent communication skills.

Advantages

  • Have influential account on social platforms like Quora, Zhihu, Facebook, WeChat, Twitter, Weibo, etc;
  • Have influential personal website/ blog;
  • Prior experience in development or design;
  • Knowledge about HTML/ CSS/ JS/ SQL/ Python/ R.