Friday

Software Engineer - Mobile Applications - USA

Job Description

The engineering culture at LinkedIn is based on buildingand integrating cutting-edge technologies while encouraging creativity,innovation, and expansion. Our engineers constantly raise the bar for excellence, motivating each other to tackle challenges and take intelligent risks. The industry is moving fast and our engineers are right there with it!
http://engineering.linkedin.com/
 
About Software Engineering, Mobile Applications
 
An ever growing number of users access LinkedIn through their mobile devices around the world. Our goal is to provide the best possible experience to the user, regardless of which device they’re using. With this mission in mind, we strive to build and enhance LinkedIn applications on platforms like iOS, Android, HTML5, and Blackberry. We’re also working on applications to power the LinkedIn experience on iPad and other tablet devices.
 
Our engineers work across the entire stack, from the data layer (Oracle, MySQL, Voldemort, Memcached), to the distributed service layer (REST, RPC), through the frontend presentation tier (Spring, Grails, JRuby, Node.js) and HTML5 and native code to optimize the user experience on each device.

Desired Skills & Experience

You should have a solid foundation in computer science with strong competencies in data structures, algorithms and software design. You thrive in a fast paced, test-driven, collaborative and iterative programming environment and love scaling distributed applications, making architectural trade-offs applying synchronous and asynchronous design patterns,writing code, and delivering with top-notch quality.
  • You meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
  • You have experience building mobile applications that delight users on one or more devices –Android, iPhone/iPad, or Blackberry.  You understand how to leverage mobile OS frameworks for multi-threading, for persisting data, and for managing user experience and graphics across multiple screen sizes.
  • You know how to build Java services for information delivery from server to mobile clients, and have worked with relevant tools (IDEs, ant, junit, etc.).
  • You are a master of object-oriented design, coding and testing patterns.
  • You have experience with relational databases (both transactional and non-transactional), database architecture, and distributed transaction management.
  • You know how todevelop multi-tier scalable and reliable applications that operate 24x7.
  • Lastly, you have a BS, MS. PhD in Computer Science or related discipline.

Company Description

Founded in 2003, LinkedIn connects the world's professionals to make them more productive and successful.With more than 135 million members worldwide, including executives from every Fortune 500 company, LinkedIn is the world's largest professional network on the Internet. The company has a diversified business model with revenues coming from member subscriptions, marketing solutions and hiring solutions.Headquartered in Silicon Valley, LinkedIn has offices in 22 countries across the globe.

Additional Information

Posted: - February 17, 2012
Type: - Full-time
Experience: - Mid-Senior level
Functions: - Engineering 
Industries: -Internet, Information Technology and Services 
Job ID: - 1936149
 
From LinkedIn

0 comments:

Post a Comment

 

Kindly Share The Love »»

" ,title:"" } --> Save on Delicious