Mobile Engineer Decide
Decide is seeking an experienced iOS developer to join our team.
Are you passionate about mobile?
Have you built 1-2 iOS apps and know all the ins and outs of things like in-app payments, Core Data, plists, and Xcode?
Do you love to writing code, so much so that if you didn't get paid you would still do it?
Are you the "go to" person on your team -- the one people look to for answers or guidance?
If you answered these questions with an enthusiastic "yeah!" then we may have the role for you (a little sales-y we know, but it is true!).
What do we want you to do..
You will be a critical member of a small engineer team working on our new native iPhone and iPad apps (they will be in the app store soon). This isn't your normal position where you may be relegated to one small piece of the company's technology, but one where you will have influence over our whole mobile program -- from design, to production.
The job involves the following responsibilities:
Contribute to our native apps written in Objective-C
Integrate with our backend services to make sure that we are delivering a great mobile user experience -- that is super fast for end users.
Help improve code quality through writing unit tests, automation, and performing code reviews
Participate in brainstorming sessions and have the chance to contribute innovative and original ideas to our technology, algorithms and product
Work with the product and design team to understand end user requirements and use cases and then translate that into a pragmatic and effective technical solution
Willingness to dive into difficult problems and successfully deliver results within a schedule
Who you are..
You want to work on challenging problems with smart people. You are someone who could get positions at most software companies but are looking for the perfect role that has great leadership, a roster of top talent, game changing product vision, and a work hard/play hard company culture.
You also meet most (if not more) of the following requirements:
2-7 years of recent hands-on coding and software design
Bachelors, Masters, or Doctorate degree in a related field, or a great reason for not having one (and we know there are many reasons. . ..)
A track record of projects completed on time -- you are a flawless executor and know how to build great software
You are self-motivated and driven -- you find satisfaction in a job well done and want to solve hard problems.
Solid OOP and software design knowledge -- you should know how to create software that is extensible, reusable and meets desired architectural objectives.
Experience with Objective-C and the willingness to learn new technologies if needed (ideally you have shipped 1-2 substantial apps and know how to integrate with backend RESTful APIs)
Experience with Linux/Unix and scripting languages like python, perl, shell scripting, etc.
You can contribute at least 2 good songs to our team turntable.fm room
| Location: |
Seattle, WA
United States
|