Ximalaya FM is a well-known audio platform in China, with more than 470 million mobile phone users, 35 million overseas users and 30 million users of vehicle-mounted, wearable and audio smart devices. Since its launch, it has been ranked in the top of the list of books in APPSTORE, and its market value has exceeded 20 billion yuan, creating a milestone in the industry. In 2016, analytica, TalkingData, Questmobile and other authoritative agencies issued rating reports, and it is recognized that Himalayan FM has a high share in the audio market.
Java Senior Development Engineer position Requirements:
- 1. Bachelor degree or above, major in computer related; Good English reading and writing skills;
- At least 3 years experience in developing large-scale Internet e-commerce system or other large-scale enterprise application system; Proficient in Java related technologies and frameworks (including Java language foundation/multi-threaded Velocity/Spring/Hibernate/iBatis/Cache/Message, etc.);
- Familiar with MySQL database design and development;
- Familiar with the design and development of NOSQL such as Redis, Memcached, Hbase, Mongodb, etc.
- Familiar with large capacity, high performance database system application development, have a deep understanding of various open source software, large scale high concurrent access Web application development experience;
- Familiar with enterprise application design patterns, object-oriented analysis and design techniques, including design patterns, UML modeling, etc.
- Familiar with data structure and common algorithms;
- Understand Http,TCP,UDP and other network standards and specifications;
- Understand the application and principle of storm, Spark streaming and Flink;
- Clear thinking, good at thinking, can analyze and solve problems independently;
- Keen on Internet technology research and innovation;
- Strong sense of responsibility, good team work spirit;
- Candidates with high concurrent development experience are preferred. Experience in SNS application development; Have mobile Internet development experience; Proficiency in at least one of Python, Groovy, Scala, or other dynamic languages.
Java Architect Job Responsibilities:
- Led the backstage architecture design and development of the platform, and built the platform infrastructure;
- Research new technical solutions, adjust the server development strategy and technical architecture to adapt to the growing needs of the business platform. Job Requirements:
- At least 3 years experience in large-scale distributed system application architecture design and development, proficient in Java technology stack related technology;
- At least 3 years experience in large database such as MySQL, have distributed database such as TDDL, TIDB, etc.
- Proficient in Unix/Linux operating system;
- Proficient in distributed computing platforms such as Storm, Spark, Flink, etc
- Proficient in cache, such as Redis, PIka, CODIS, etc.
- Proficient in distributed storage, such as HDFS,Parquet,HBase;
- Experience in mobile Internet architecture such as mobile gateway, application performance management, visual burying point, ABTest, microservitization is preferred;
- Have strong interest in open source technology, have the habit of reading source code;
- Good ability to identify and design common frameworks and modules.
IOS Architect Job Responsibilities:
- Responsible for the design and development of application base components
- Participate in code specification and code quality control
- Responsible for the design, development and maintenance of application core functional framework and modules;
- Responsible for application performance monitoring and optimization, research and application of underlying technologies, and follow up cutting-edge technologies.
- Participate in supporting iOS technical team and overall technical improvement. Job Requirements:
- 1. Bachelor degree or above, major in computer science or related, good communication and presentation skills, strong team work spirit;
- 3 years or above experience in iOS mobile APP development, experience in developing apps with more than one million users is a plus.
- Excellent computer skills (network, storage, algorithm, compiler, operating system) and iOS development skills;
- Able to design efficient, stable and reusable modules and frameworks, capable of fast positioning and problem solving, proficient in APP performance optimization.
- Networking, UI animation, storage, basic middleware, optimization, systems (runtime, dynamic), multimedia technology (audio and video), must have a more in-depth study or application.
Coordinate: Zhang Jiang High School resume please hit: [email protected] 16 salary + technical atmosphere excellent team – flexible working hours – real flat management looking forward to the pursuit of your join!!