Empowered Blog

From time to time, we like to write an article about something from the tech world that we find striking. To stay connected, check out our RSS feed.

Mobile Software Engineer Position

 

 

  

  

Want to impact the Mobile Computing industry and develop top-shelf software for the Apple iOS and other mobile platforms?  Now's your chance, as eM is currently looking for a self-motivated software engineer (or intern!) to join our team!  

What You'll Need

  

To be considered, the interested candidate must have:

  

  • A degree (or working towards one) in Computer Science or similar
  • Solid experience in C, C++ and / or Objective-C
  • Previous experience or a strong interest in mobile
  • Good math skills
  • An attention to detail
  • An ability to tackle complex problems
  • A willingness to learn new things

  

 Nice to haves include:

  •  A creative and / or musical background
  • Any knowledge or experience in OpenGL 

What You'll Get To Do

If chosen, the selected candidate will get to work on various custom apps under development for our clients.  From an athletic focus to farming and even a game, we're doing precisely what our business name says for our clients.  These are all serious projects for serious businesses, and we're looking for software engineers with solid chops who can contribute to our process.

Where's the Gig?

eM's Offices before the move in          Lake Champlain, just down from eM's officesThis position is located at our offices in beautiful Burlington, VT where we provide a creative workspace and collaborative environment.  We're also just walking distance from Lake Champlain, minutes from downtown and under an hour from several major ski resorts in Vermont.  

What's It Pay?

Pay will be based on experience and will grow as your talent and contributions do.  We offer many perks and always reward hard work.

 

How Do You Apply?

 

If you're interested in applying, please send us your resume, cover letter and samples of your work to jobs@empowermobility.com.  We are looking for candidates who are serious about making a career out of mobile software development, so if this sounds like you, we want to hear from you.  No phone calls please.

Empower Mobility is an equal opportunity employer. 

  

  

 

 

Posted in jobs | Tagged , | Leave a comment

It’s about the developer, Stupid!

A colleague forwarded me this link yesterday:

https://shiftyjelly.wordpress.com/2011/08/02/amazon-app-store-rotten-to-the-core/

What we want to know is, how could Google allow this sort of thing to go down in the first place?  I mean, don't they care about the Android brand and the developer community that tries to support it?  Don't they want to attract more developers and businesses to their playground?

Wait, don't answer that.  It's clear what kinds of answers we'd get.  And we have to say, things are not boding well for Android these days.  Just look at the issues:

  1. Subpar developer tools
  2. Fragmented deployment model.
  3. An unclear path to aide in monetizing development costs
  4. Malware
  5. Purported 40% return rate of devices to carriers
  6. Patent concerns up the wazoo.  

We could go on but let's just cut to the chase shall we?  

"it's about the developer, stupid!"

In case you missed it, it costs real money to develop software for mobile – it always has.  Whether you're an app developer looking to launch the next great consumer-facing app or you're a dynamic business looking to empower your field force by streamlining their day-to-day jobs, building a stable, sophisticated and secure mobile application that properly serves the end customer is hard and more costly than you might imagine.  Oh and then you have to support it once it's deployed.

Now don't get me wrong.  There is money to be made in mobile for sure.  With a sound idea, strong business case and a well-rounded infrastructure to build everything upon, your software development team has a very good chance of helping you succeed.  Without those good tools however, you can expect your development costs to blossom, quality of your product go down, and the costs to support unreasonable as your team struggles with the tools.

This is why back in 2008 when Windows Mobile was being ushered out (our primary development platform at the time) and we had a chance to choose between Apple and the other mobile platforms out there, we went with Apple.  Why?  Because they seem to understand that without an excited and properly supported, compensated and empowered mobile software development community, they've got nothing.  

Based on all accounts, I think we made the right decision.  I mean, we're still here, doing better than ever and honestly, when is the last time you've heard of a developer conference selling out in something like 10 hours? (The last WWDC did just that.)  Or people sleeping outside for the pending release of the next Apple iOS device?  (Dare I suggest googling for that one?)

Look, we've been wanting to support another mobile platform for some time now, but man, can Google make it any harder?  It's sad, but we've had to strongly advise against  developing for Android unless there is a very clear path to monetize because of all the reasons I've mentioned above.  

More to the point, who else is even worth considering right now?  RIM is now faltering with every step (no unified ecosystem there), Microsoft simply cannot give away their new phones and well, we all know Symbian is done.  That leaves HP / Palm Pre, which while I almost think has the best chance to be #2, can't seem to claw back their way into the market yet.  Oh and please don't press the mobile web here.  Yes – we're watching HTML5 closely and while we think it's a great tool for many things, the mobile web, by itself, is still not ready for complex data collection nor a more diversified mobile user experience.

Show us a straightforward way for the best chance at making our client's money back by developing for your mobile platform and you've got a developer to add to your community.  But keep ignoring your mobile software development community's needs and problems (like allowing others to rip them off), and you leave us no choice but to continue to steer clear of your world.  

Got it?

Posted in All | Comments Off

Mobile Software Development Internship

UPDATE: This position has been filled.

Heads up! …. eM is now actively looking for a mobile software developer to join the team during the summer of 2011.  

Here's your chance to get into the Mobile Computing field and learn to design, develop and test software for the iPhone, Android and other mobile platforms!  In this role the selected candidate will have a chance to work on real projects.  Actual tasks assigned will depend greatly on current skills, demonstrated progress and willingness to learn new things.

The interested candidate should be studying Computer Science and have a focus in Software Engineering.  S/he should also be fascinated with mobile, possess an attention to detail and a desire to write well-designed code.  Experience with C and C++ or Objective C a must. Self-motived, object-oriented people are encouraged to apply.

For a complete job description in PDF form, please click here.

Posted in jobs | Comments Off

Copyright © 2012 Empower Mobility LLC All Rights Reserved.