Mobile engineers develop and program mobile applications. They may work with Android, iOS, RIM, Windows Mobile and Symbian platforms, or develop expertise in only one or two of them. These engineers require in-depth knowledge of programming languages. They must also be able to use C++, C#, Objective C and Java for creating applications.
Mobile engineers may develop games, business-related or educational applications for each platform. They create native apps that work in a single platform, or hybrids that work across multiple platforms. They must be able to code and document changes, and provide monitoring and testing within the systems. Mobile engineers also need a working knowledge of common development platforms, including Visual Studio 2010, Xcode and Eclipse. This ensures they can create programs over a variety of mobile platforms and increases their market penetration.
San Diego has become a hotbed of activity for those in the technology field. There have been hundreds of startups launched in recent years, which has pushed the city into the top 10 metro areas for tech-based companies. The coastal city is home to major innovative organizations, including GoPro, Connect, Bam Communications, the Honest Kitchen and Underground Elephant.
San Diego features a variety of neighborhoods, ranging from the eclectic area of North Park to the beach town of La Jolla. Those who prefer an area with plenty of night life for after hours will appreciate the Gaslamp Quarter, while Old Town is ideal for history lovers. The entire city offers plenty of shopping and nature-related activities, and nearly every location is within an easy drive to the beach.
Do you work in this role? Send us a note if this doesn't look correct: