One 、 team introduction

Team products VPlayer Players grow by themselves  3 Within the year, it won the global 4000 Million users , Developed Vitamio Component is to get microblog 、UC、 Jinshan and other well-known enterprises are authorized to use .—— The team set sail again , After more than a year, we have gained 6 Million users , And get 150+400 $10000 financing ( Current valuation 2000 Thousands of dollars )

Two 、 Project introduction

Our products are mainly for overseas users , Support Britain 、 Russia 、 Brazil, Portugal and other languages , 75 % Less than 18 year , live broadcast Minecraft 、Clash Royale Such games .

Shou Viewing terminal (AppStore

* Swift + Objective - C  zlc ,95% Of Swift Code , The minimum support iOS 8 +

* The project adapts at the same time iPhone and iPad, With Storyboard AutoLayout The adaptation interface is the main one ,Masonry Supplemented ( Less adaptation code )

* Support iOS 9 Of Multitasking(Picture in Picture、Slide Over、Split View), Support  Spotlight

* player AVPlayer + MPMoviePlayerController

* Social category ranking :iPhone: The United States 80 / Russia 90 / Japan 77 / Brazil 70 / Taiwan 73 iPad: The United States 25 / Russia 17 / Japan 18 / Brazil 16 / Taiwan 10  (2015 year 5 month 14 Japan App Annie data )

Shou Recording terminal ( Prison break version / Non prison break version )

* Objective - C

*  Prison break version supports iOS 7 + Prison break equipment ( contain iOS 9)

* Non prison break version supports iOS 7 ~ iOS 8.4 (iOS 9 It is recommended that AirShou)

AirShou( stay iPhone/iPad On the use of Safari open

iOS 9/10 No prison break screen / live broadcast App, It's the industry's first . Interface logic is mainly used Swift Written .

3、 ... and 、 treatment

Five social insurance and one housing fund 、 snacks 、 Flexible work 、 Travel abroad every year ( Last year Thailand 、 This year America 、 Next year, ?)、 Lunch

15 - 30 K + option

Support the purchase of genuine software 、 Support employees to participate in local activities Android/iOS Developer conference ( Reimbursement )

~~~ I think reliable teams are more important than the above

Four 、 requirement

* rich Swift Development experience

* Have a lot of AutoLayout + SizeClasses Experience

*  We also use some common libraries : AFNetworking、SDWebImage、FMDB、GPUImage、JSONModel , But I hope you know more about these libraries , For example, read the source code , Let's see how it works .

* I hope you're enthusiastic about new technology ,iOS 10、iOS 9 、iOS 8 Some of the new features, such as a rare understanding of

* Bonus points : Experience in prison break development

* Bonus points : understand ffmpeg , Experience in audio and video development

The team is relatively new , It's also highly recommended Apple Recommended way to achieve the function .

5、 ... and 、 other

Contact information

The company address : Futong West Street, Chaoyang District, Beijing Wangjing SOHO   tower 1  A seat 1807

------------------------- twitter --------------------------

Don't worry , The products of the team are very technical ; There are also a lot of outstanding options ; Join immediately to become iOS The man of development 1 Number ; We use it Gitlab + Slack; Small team , Technology is not available now 10 people , Need to recruit 2 name iOS Development .

Shou The team is sincere in recruiting Swifter More articles about

  1. Cloud computing 、 big data 、 Programming Language Learning Guide Download ,100+ Free technical courses ! This sincere new year technology package , you Get Did you? ?

    Developer Certification . Cloud College . The technology community , More exciting , In the developer's room In recent years , New technology is developing rapidly . The Internet industry continues to grow at a high speed , Average wages continue to rise , Internet technology learning has become a student . People in service are interested in “ Amateur projects ”. Alibaba cloud University ...

  2. practice : from 0 To 1- Wireless big data UX Team growth

    background The development of big data products at the beginning of the project , It adopts the way of imitating the original network optimization tools UI Design , from BA Lead the sketch . Hand drawn wireframes .excel Make , There is also a way to directly open the reference product for prototyping , There is no uniform design and specification . As the team grows . ...

  3. Weekly - 600 individual Android Open source project summary

    In this issue Weekly Collected some heat resources , contain Android.iOS Development tools and source code sharing , Programmers should also know about product operations . Such design Tips , I hope it helps you . 600 individual Android Open source project summary laborious ...

  4. Mockplus Interview with the winners of the design competition | Intimate: Your exclusive close friend music player

    “Intimate Chinese means close friend , I just want this music APP Become the most user-friendly software .” If , The music of your walkman APP, You can be a close friend who knows you and understands you , You are happy , She sang a song < Little luck >: You are sad , She murmured &l ...

  5. Enterprise mailbox selection , Why business office TOM Enterprise mailbox ?

    Enterprise mailbox is an important tool in work , It can help us more standardized upload and release . More efficient management , It's also a stepping stone and a must kill technique for expanding partners . For example, write a sincere invitation to cooperate , Another example is to write a cooperation agreement at an important juncture . No exaggeration , Enterprise mailbox can not only save ...

  6. personal CTF Resource aggregation

    i spring and autumn Magic spring CTF Introductory course notes Video address Ability Thinking ability Fast learning ability Technical ability Basics Programming based (c Language assembly language Scripting language ) Mathematical basis ( Algorithm cryptography ) imagination ( Imaginative reasoning in the sky ) Physical endurance ( ...

  7. Use SailingEase WinForm Framework to build composite applications ( Plug in applications )

    For smaller projects , Experienced developers should be able to design and build applications that are easy to maintain and expand . however , With the number of functional modules ( And the people who develop and maintain these parts ) The increase of , The difficulty of controlling the project began to increase exponentially . Sa ...

  8. Baidu data visualization chart Suite echart actual combat

    Recently, I've been working on the front end of data visualization , What is the most common drawing tool I use d3.d3 It's kind of like photoshop, It's very powerful , There are many examples , But the cost of learning is not low , It takes a lot of manpower to do the project .3 At the end of the month, I was introduced by my classmates working in Amazon ...

  9. Internet of things operating system HelloX Getting started with developers

    HelloX Getting started with developers HelloX It's an operating system development project focusing on the Internet of things , Can search through Baidu "HelloX", Get details . At present, the development team is further recruiting , Welcome to know and join . If ...

Random recommendation

  1. [ adjustment ] Firemonkey iOS Native Edit Transparent box , Change the color of the box

    explain :iOS Native Edit Transparent box apply :Berlin Firemonkey Method : stay StyleLookup Input  transparentedit effect : If there are pictures Image In these two Edi ...

  2. python Medium thread

    Reprinted from : It's not verified python Medium gain thread Some of the mechanisms and C/C++ Different : stay C/C++ ...

  3. RancherOS Hyper-V install

    RancherOS Hyper-V install , Install to disk open Hyper-V Manager , New virtual machine Enter the name and storage location Choose a generation The minimum 1024M configure network Create a virtual disk Set up ...

  4. npm pack electron app Report the wrong question

    It's going on desktop During packaging , The following error is reported : 0 info it worked if it ends with ok 1 verbose cli [ 'C:\\Program Files\\node ...

  5. ES6 character string

    The way to expand Identification of substrings ES6 Before judging whether the string contains substrings , use indexOf Method ,ES6 A new method for identifying substrings is added . includes(): Returns a Boolean value , Determine if the parameter string is found . startsWith( ...

  6. Use Redis database (2)( Thirty-four )

    except String type , In actual combat, we are often in Redis Objects stored in , At this point, we wonder if we can use something like RedisTemplate<String, User> To initialize and operate . however Spring ...

  7. PureComponent The role of and some of the use of pitfalls

    The problem with default rendering behavior stay React Component In the life cycle of , There is one shouldComponentUpdate Method . The default return value of this method is true. This means that even if you don't change the components props perhaps stat ...

  8. Common notebooks enter bios Method

    lenovo y510p ->F2 ThinkPad E431 -> Fn + F1

  9. Why We Worry and What to Do About It

    Note: My new book Atomic Habits is available to preorder now. Click here to learn more. The Evolutio ...

  10. Mybatis-plus And RowBounds Realize paging query

    Physical and logical paging Physical paging : Take the data we need directly from the database , For example, in Mysql Use in limit. Logical paging : Take all the data that meets the requirements from the database , Then we get the paging data we need from the data . Advantages and disadvantages Physics ...