The goal of this article is to list the top ten positions of Indeed to see the development skills of the top ten developers and engineers that enterprises need in the new year.
01. HTML5
02. MongoDB
03. iOS
04. Android
05. Mobile applications
06. Puppet
07. Hadoop
08. jQuery
09. PaaS
10. Social Media
HTML5
The enterprise has released 183 Web development jobs, of which Microsoft and Amazon have the most. Although HTML5 is not yet mature, it still ranks among the top job demands in 2012. Enterprises list HTML5 as one of the necessary skills for developers and engineers. Among them, Web developers, Web designers, front-end developers and software engineers are recruited most.
The following are the recruitment conditions for the position of Kindle Cloud Reader Web Application Software Engineer:
• Have the ability to build complex software systems, and have experience in successfully delivering and maintaining multiple releases
• Have professional software development knowledge and actually participate in the whole software development life cycle, including coding specification, code review, source code management, construction, testing and operation, and understand the best software engineering practices
• Have relevant experience in communicating with users, other technical teams and management to collect requirements, describe software product features and design solutions
• Ability to drive technological innovation, design and software architecture or complex software products/services or cross team collaboration
• Have web service related experience
• Be able to master relevant tools as required, including various relevant modern programming languages (C/C++, Java, Javascript, PERL, Web Services). Have practical experience in HTML5 and CSS3.
• Experience in agile development, such as SCRUM or XP
MongoDB
In order to build their own infrastructure, large suppliers are increasingly demanding talents with NoSQL database skills. For example, Apple is looking for iCloud software engineers with knowledge of NoSQL databases (MongoDB and Cassandra).
Imagine joining a lean team to write basic software for the exciting iCloud products and services. We are looking for engineers with strong web service development background who can build high-performance, scalable and extensible systems. In this highly exposed position, successful candidates will work with development teams with different functions to define and implement some core back-end modules of the platform framework. The built system will drive the next generation of Apple web services.
iOS
An anonymous startup company recruited an iOS developer to develop sports games similar to Farmville. EBay is recruiting for iPhone and iPad application development departments, and the company is outside Portland. Ubermedia team needs to recruit Java based iOS application developers. As the iPad continues to dominate the tablet market, iOS will continue to be the hottest operating system in the new year.
After Android, companies like Coupa will continue to lead the trend of developing applications for iOS.
IOS work trend:
Android
Amazon and Google are among the best talents with Android development experience. The recruitment information reflects the strategies of the two companies in the coming year. Amazon has released 482 Android positions. Most positions develop their Android tablets.
Google has released 165 positions. Can we get a glimpse of Google's plan? One of the focuses is Google TV, and some positions in this direction can also attract developers. One of the jobs is to write a public API for developers. Hmm... What are those APIs?
What does this position involving augmented reality technology do?
We are looking for a front-end engineer to develop mobile devices and web clients. The project includes augmented reality mapping, geographic positioning and real-time interaction. Welcome to join our lean and agile team in San Francisco and Mountain View.
Augmented Reality (AR), also known as hybrid reality. It applies virtual information to the real world through computer technology, and the real environment and virtual objects are superimposed into the same picture or space in real time.