{"id":13321,"date":"2013-03-12T16:04:10","date_gmt":"2013-03-12T20:04:10","guid":{"rendered":"https:\/\/itp.nyu.edu\/opportunities\/?p=13321"},"modified":"2013-03-12T16:04:10","modified_gmt":"2013-03-12T20:04:10","slug":"job-software-engineer-for-ios-and-everything-atomic-software-inc","status":"publish","type":"post","link":"https:\/\/itp.nyu.edu\/opportunities\/2013\/03\/12\/job-software-engineer-for-ios-and-everything-atomic-software-inc\/","title":{"rendered":"[JOB] Software Engineer for iOS and Everything, Atomic Software, Inc."},"content":{"rendered":"<div>Atomic Software, Inc. Software Engineer for iOS and Everything February 2013<\/div>\n<div>\n<div>Software Engineer for iOS and Everything<\/div>\n<div><\/div>\n<div>Please Note: \u00a0this is a full-time contract position that may lead to an ongoing full-time position.<\/div>\n<div><\/div>\n<div>&#8211; About Atomic<\/div>\n<div>Atomic makes apps for reading. Our mission is to create better ways to read, better ways to learn to read, and better ways for people to connect about reading. We design and build phone, tablet, and web apps that are powered by books. We help publishers develop cloud-based services that provide digital book content to power our apps. And we develop easy-to-use internal systems that produce book content digitally, right from the start. We\u2019ve been working on our own and for Random House, Scholastic, Harcourt, and Pearson, but our best projects are happening today, as you read this, in DUMBO, with a waterfront view of Manhattan and all the Brooklyn Roasting Company coffee that you need.<\/div>\n<div><\/div>\n<div>&#8211; The Position<\/div>\n<div>We are expanding a team of innovative product engineers, who can invent, spec, prototype, and build great digital products. Your job at Atomic will be to bring complete digital products to market: Atomic is a small company that builds big, so we need smart people who can start at the beginning of a product and see through every task to completion. For this position, we need great skills at creating and coding for the iPhone and iPad, but we want<\/div>\n<div>engineers who also understand computer science fundamentals, see the beauty in elegant code, and have an appreciation for how every technical decision could affect the end user\u2019s experience.<\/div>\n<div><\/div>\n<div>&#8211; Engineering Requirements<\/div>\n<div>\u2022 Understand the value of a disciplined engineering practice for the long-term evolution of a digital product.<\/div>\n<div>\u2022 Demonstrate experience with software source code revision control systems, especially Git.<\/div>\n<div>\u2022 Quickly adapt to a new programming language or platform depending on the needs of the project.<\/div>\n<div>\u2022 Commit to understanding the true underlying cause of a software bug instead of more simply treating the symptoms of the bug.<\/div>\n<div>\u2022 Understand object-oriented design principles in detail, and readily use them to solve problems.<\/div>\n<div><\/div>\n<div>&#8211; Programming Skills<\/div>\n<div>\u2022 Excellent skills in Objective-C for iOS programming, with a detailed knowledge of fundamental concepts and design patterns as they are implemented in Objective-C.<\/div>\n<div>\u2022 Strong skills in HTML5 tools for mobile development.<\/div>\n<div>\u2022 Strong skills in XML, XSL, XPath, DTDs and XML Schemas.<\/div>\n<div>\u2022 Detailed knowledge of SQL and databases, especially Oracle, MySQL, and SQLite, and tools like Apple Core Data.<\/div>\n<div>\u2022 Familiarity with application servers such as Apache Tomcat and client\/server architectures.<\/div>\n<div>\u2022 Ability to work on the Unix command line, and a familiarity with terminal-based text editing and shell scripting.<\/div>\n<div><\/div>\n<div>&#8211; User Experience Design Background<\/div>\n<div>\u2022 Can work on a deadline to wireframe a series of related screens using tools like Balsamiq Mockups.<\/div>\n<div>\u2022 Can use paper prototypes and visual wireframes to understand and communicate how a user would accomplish different tasks.<\/div>\n<div>\u2022 Can take the graphical work of designers and implement it functionally, making adjustments<\/div>\n<div>in tools like Photoshop, Fireworks, or the GIMP when needed.<\/div>\n<div><\/div>\n<div>&#8211; Technical Skill Summary<\/div>\n<div>\u2022 Objective-C, everything from the runtime internals to using Xcode<\/div>\n<div>\u2022 Source code revision control systems, especially Git<\/div>\n<div>\u2022 HTML5, Javascript, CSS<\/div>\n<div>\u2022 XML, XSL, XPath, DTDs, XML Schemas<\/div>\n<div>\u2022 Computer science fundamentals<\/div>\n<div>\u2022 Object-oriented design principles<\/div>\n<div>\u2022 Unix command line<\/div>\n<div>\u2022 Application servers and client\/server experience<\/div>\n<div>\u2022 Apple Core Data<\/div>\n<div>\u2022 SQL, Oracle, MySQL, and SQLite databases<\/div>\n<div>\u2022 Balsamiq Mockups<\/div>\n<div><\/div>\n<div>&#8211; Conceptual Skills<\/div>\n<div>You must be able to:<\/div>\n<div>\u2022 Combine technical expertise with the ability to speak your mind, think critically, and find the simpler, more elegant way to get the job done.<\/div>\n<div>\u2022 Take pride in your work and be able to explain to anyone \u2014 client, engineer, or executive \u2014 exactly why it&#8217;s great.<\/div>\n<div>\u2022 Recognize when you could have done a better job and take action to improve things.<\/div>\n<div>\u2022 Listen to the end-user or client thoughtfully, address the user\u2019s concerns, and respond with what courses of action are available or preferred.<\/div>\n<div>\u2022 Be brilliant within a team of other brilliant people.<\/div>\n<div><\/div>\n<div>These conceptual skills are not after-thoughts: we consider them as much part of the job description as any of the design or engineering skills listed above.<\/div>\n<div><\/div>\n<div>&#8211; To Apply<\/div>\n<div>Send a resume and your favorite kind of cookie (we eat a lot of cookies here) to<\/div>\n<div><a href=\"mailto:aisforatomic@atomicsoftware.com\" target=\"_blank\">aisforatomic@atomicsoftware.<wbr \/>com<\/a>\u00a0with the subject line \u201cSoftware Engineer for iOS and Everything\u201d.<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Atomic Software, Inc. Software Engineer for iOS and Everything February 2013 Software Engineer for iOS and Everything Please Note: \u00a0this is a full-time contract position&#8230;<\/p>\n","protected":false},"author":122,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-13321","post","type-post","status-publish","format-standard","hentry","category-job","entry"],"_links":{"self":[{"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/posts\/13321","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/users\/122"}],"replies":[{"embeddable":true,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/comments?post=13321"}],"version-history":[{"count":0,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/posts\/13321\/revisions"}],"wp:attachment":[{"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/media?parent=13321"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/categories?post=13321"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/tags?post=13321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}