Which job to take?
prospero: Do you know who you'll be working for at either job, and who you'll be working with?  Are they personable?  Are they knowledgeable?  Will they be able to look at your work and tell you, in the simplest terms possible, how you fucked up?Your first job is going to be, in the best case scenario, extremely humbling.  Even if you can make major contributions to the project, you'll find a lot of your assumptions coming in will be silly and ill-founded.  A lot of the things you'll learn will be independent of the language you're using, or the platform you're developing on.Choose wherever you'll learn the most.  Responsibilities matter more than titles and salary (modulo whatever you need to live comfortably), but these things aren't mutually exclusive.