Jobspring Partners: Talent in Action

The Jobspring Experience

RSS

Location: Silicon Valley (28)

  • Tips and Insight from Generation Y

    Article by Daniel Urbaniak, Practice Manager in Jobspring Silicon Valley.

    Recently, Tech in Motion: Silicon Valley hosted the largest event in its history, featuring four members of this years’ Forbes 30 under 30 at the Microsoft building in Mountain View. With over 300 attendees, the house was packed to see Robert Scoble, American blogger, technology evangelist, and published author and Perri Gorman, CEO of Archive.ly moderate four young success stories of Silicon Valley: Morgan Knutson, Chief Product Designer at Dropbox, Lisa Falzone, CEO and co-founder of Revel Systems, Steven Eidelman, Co-founder of Whistle, and AJ Forsythe, Co-founder and CEO of iCracked.

    The night opened with a few crowd-sourced questions to warm up the panel and engage the audience. Topics ranged from, “how did you go about raising money when you first started” to “what was it like making your first real hire”. Many of the answers left the crowd inspired while providing them with a humbling look into the successes and failures of a group no older than 29. Throughout the presentation, there were three moments during the meetup that really stuck with me.

    The first was a conversation that started backstage – Generation Y, and what it's like running a company in the age of entitlement. Being in that generation and having complained about my generation (I’m sure someone has complained about me at some point, as well) I was very curious about what the group would have to say. There was definitely agreement across the board, entitlement is something that they deal with while running their respective companies. However, the conversation turned from a generalization of Generation Y to finding people who are inspired. The group talked about what it was like starting their companies and how there were many times when they could have walked away. The desire to take nothing and make it into something was what kept them motivated. AJ even made the joke that every night he goes to bed pulling out his hair but every morning he wakes up and can’t wait to get to work. He’s 26, by the way, and has over 300 full time employees and twice that working as contractors.

    “Fake it till you make it” was a phrase that was enjoyed by the crowd, you could tell because it was tweeted on our rolling twitter feed 10+ times. The message boiled down to the idea that when you're new at something and you've never experienced certain situations in the business world, it's important to keep working until the unfamiliar becomes familiar. The panel all shared their personal anecdotes on times in their careers where they needed to project an air of confidence while going through specific experiences for the first time. Lisa even shared that she started selling her product before it was even fully created.

    The final piece was actually the last question that was asked by a member of the audience. It was so spot-on, that if I wasn't involved with the organizing of the event, I would have thought it was planted. Erik Finman, who cashed in $100,000 in Bitcoins to launch his own education startup called Botangled, stood up and asked what kind of advice you would give a fifteen year old programmer and entrepreneur who just moved from Idaho to try and get his first company off the ground. Fifteen!!! The group shared some words of wisdom, but the two common themes were to have as much fun as possible with the company, and to learn as much as possible. There was even a joke or two thrown in there that he needed to sit on the stage with the rest of the group.

    After the presentation, many of the audience members stuck around to network. The overwhelming theme when discussing the panel was inspiration. Whether you want to start your own company, take the first or next step in your career, or learn to better manage your team, there was something for everyone to take home and implement in their everyday lives.

  • Instant Gratification is Holding You Back: It’s Okay to Smell the Roses

    Written by Daniel Urbaniak, Practice Manager in Jobspring Silicon Valley

    Type, type, dial, hang up, voicemail… email, email, dial, “Hello, how are you?” “Let’s make it happen”, type, dial, email, “How can you help me right now?” Repeat.

    Sound familiar?

    As a culture we’ve grown ever more reliant on instant gratification. Understandably so, with a constant race to see who can get there first and how you can help me this second. Work and life is becoming progressively faster-paced, and details begin to blur together. Magnify that by 10 if you are in sales, and you have a recipe for missing important details.

    As a Sales Manager, I fall into this trap way too often, as I’m sure most of you do as well. Sure, moving quickly, delivering on due dates, hitting numbers and constant hustle are the name of the game. However, it becomes necessary to look at the big picture before you become the hamster who is addicted to running on its wheel. Once in a while, we need to slow down, take a look around and see where we can add value, even if it doesn’t directly impact our bottom lines.

    In February, I received an email from an Afi Bryant, Career Service Advisor at The Art Institute of California- Silicon Valley. What caught my eye was Afi’s title, Career Service Advisor for a local Art Institute. I knew Afi was reaching out on behalf of her students; there would be no purple unicorn resume here.

    In Silicon Valley, our services are not typically used for entry-level candidates and at the time I knew I wouldn’t be much help to Afi for finding open positions for her students. Then I remembered how daunting it was for me to graduate college and think, “What in the world am I going to do now?” So I stopped, asked the office if anyone knew of any entry-level positions, and as I imagined, crickets ensued. I decided to just give Afi a call.

    The conversation was immediately better than expected. Afi was a native of the same area I relocated from roughly a year before, and we ended up talking at length about a quarterly event that they hold, where local tech companies stop by for two or three hours to sit down with soon-to-be graduates to discuss interviewing best practices, job search techniques, and general feedback on their portfolios. It sounded like a great way to give back to the community, so I volunteered us right away. After the event, we realized that not only was this something that we’d like to continue to do as an organization, but that the Art Institute had a great space for events.

    One month later, the Art Institute was host to the largest Tech in Motion: Silicon Valley event in its history. 320 attendees packed the Art Institute for the ‘Women in Tech Panel’ event which featured Perri GormanKimber LockhartSophia PerlLisa FalzoneMarissa Louie, and Ewa Ding. Not only was this very rewarding for all 320 attendees and the technical individuals on campus, but it also allowed the culinary students to display their talents. (Thanks for the food, guys!)

    The relationship with the Art Institute has continued to grow, and in fact, this post was inspired by Afi calling in yesterday, three months after our initial interaction. An email which ordinarily may have been overlooked will add to the success of a growing event series, and a rewarding experience for both our staff and those students that attend the Art Institute.

    The next time that you find yourself calling and emailing away, focusing on instant gratification, don’t forget to look at the big picture.

  • The Talent Crunch in Silicon Valley- Why Is It Happening and How Do We Fix It?

    Written by Scott Purcell, Division Manager in Jobspring Silicon Valley

    Lately there has been much discussion about the skyrocketing salaries and cost of living in the Bay Area. As seen here and here, it seems to be one of Silicon Valley’s biggest issues.

    However, the very important topic that isn’t getting nearly as much press is why salaries are soaring, and why is it becoming so difficult to hire and retain good talent? While this is a complicated issue with many of factors, such as the market and rising need for software in all industries, there is one reason that clearly supersedes them all; while there are more than enough people in Silicon Valley for all of the open jobs, there simply aren’t enough US Citizens, permanent residents, or Visa holders to come close to filling all the positions.

    Why don’t we have a sufficient amount of qualified Software Engineering candidates to take these jobs?

    Through tech recruiting in Silicon Valley, it becomes apparent that over the past few decades, the United States’ focus on math and science diminished. Where previous generations put a large focus on these areas, many students learned the bare minimums to get into a decent college and study other subjects of greater interest.

    Conversely, other countries around the world have seen the rise of software as an opportunity to pick up where the US has slacked off, and have put a much bigger emphasis then before on math and science. This has directly given rise to outsourcing, and an influx of people from countries like India, China, and Russia coming to the US and working computer science jobs that in previous generations would have gone to qualified engineers born and educated in the US.

    Do we have any solutions?

    I was recently asked to give a short interview on the talent crunch in Silicon Valley for KTVU FOX 2. I spoke about how our biggest challenges are finding talent born and trained both here in the US and abroad. One solution discussed in this article is specialized schools, which is a wonderful idea. I think the key take away from KTVU’s story is that we need to refocus education from a young age. While we are a generation that has shield away from math and science, we need to refocus, not just in specialized schools, but in public schools as well. Math, science, and basic programming should be taught from kindergarten on, and there should be an emphasis on the excitement that goes along with working in these fields. This is how we can prevent outsourcing abroad and get local candidates to take advantage of the plethora of high-paying IT jobs.

    We should be encouraging computer science education and promoting the opportunities that having these skills will bring. There are great resources like Coursera and Standford Online where people can go online and develop all kinds of IT proficiencies. Although it takes time and effort to learn how to program, we are a nation of entrepreneurs. Anyone who can really master these areas and show passion will have an abundance of opportunities to enter the industry.

    Lastly, the technology fields would greatly benefit from immigration reform. As it stands in the US right now, not only are there not enough Americans here who are ready to take on these jobs, but there are also a lack of Visas to bring over the best talent to keep more jobs in the US. We need to put an emphasis on a system that will allow the US to find the best global candidates. If we can make it easier for these people to work in America, (which will again cut down on outsourcing) we can continue to be the pioneering country that led the way in Computer Science, and continue to show the power of innovation that exists in Silicon Valley! 

  • Where to Live in Silicon Valley’s Booming Tech Market

    Article by Scott Purcell, Dan Urbaniack and Jason Cooper, Division Manager and Practice Managers in Jobspring Silicon Valley

    If you were to ask the average American what they picture when they hear Silicon Valley, they’d probably say the big names like Google in Mountain View, Apple in Cupertino, and the Stanford/Palo Alto lifestyle they saw in The Social Network.  While these may be the landmarks people outside of California have come to know as the epicenter of technology, Silicon Valley has become a sprawling and growing landscape represented across the bay area. With Google and Apple buying up office space left and right in their respective cities, and companies like Palantir seemingly doing the same in Palo Alto, tech startups are often forced to find other cities to call home. 

    But let’s say you want to move to the Silicon Valley; where do you start? Which areas were popular in the past and where is it hot spot now? Where will you be most profitable? Where are the startups and the big name companies located? Being in the tech recruiting space, we have all had ample experience in this market. Hopefully, with our knowledge, you’ll be able to find your perfect location to get the most out of Silicon Valley.

    Many people consider the Silicon Valley to be the technologically-savvy region ranging from San Mateo, California to San Jose. As Scott stated in a previous post, the area is booming and salaries are higher than ever. However, there is a serious concern throughout the Valley-- where do people live? How does anyone outside of the top dog execs or the plain lucky afford to live a comfortable life when an average one bedroom apartment goes for $2,100 a month?  Where do the folks working the lower-salary tech jobs go?

    Since the recession in 2010 things have slowly begun to change. A blazing hot startup and IPO market pushed salaries to record level highs, and with that market, housing prices have also risen. It has become incredibly difficult to purchase a home in the region. The local real estate market is selling faster than ever, thus driving rental prices higher and making it difficult for those not making the top bucks to live comfortably within their means.

    Surprisingly, Downtown San Jose housing seems to be plateauing at a reasonable price through this real estate resurgence. There are multiple new apartments, offices, and entertainment spaces being built in the area, and there seems to be a lot of room to expand; which begs the question, how will all of this growth affect the cost of living and the economy of the region as a whole?

    The Palo Alto area has had the largest growth in the Bay Area between the Summer of 2012 to Summer of 2013; while over the last three years, Santa Clara County has become the second fastest-growing county in California. One of the major reasons for the rapid population growth is the above average regional job growth.

    Let’s look at some of the local players within 5 miles of Palo Alto:

    1. Apple, located in Cupertino: whose stock over the last three years has grown from $422/share to $580/share, while hitting a high of +$700/share during that time period
    2. Google, Mountain View: 2010 – $610/share, 2013 - $1105/share (high-water mark)
    3. Tesla, Palo Alto: 2010 - $22/share, 2013 -$150/share, with a high +/- $200/share  
    4. HortonWorks, Palo Alto: Founded in 2011 and still pre-IPO has received almost $100 million in funding.

    So why are those numbers so important? They are directly correlated with opportunity. The common dominator for the candidates that we speak to everyday are: stability, cutting-edge technology, and an opportunity for growth. Silicon Valley is the 21st century’s American Dream- the combination of professional growth, premier technology companies, mild winters and gorgeous summers makes the region, and specifically Palo Alto, an ideal place to begin or jump start your career. Not to mention salaries that are reminiscent of the “.Com Era”.

    However, this rapid expansion has created a predictable but not-so-easy to solve problem: where can we put everyone? Forget about office space or commercial real estate issues for a minute and let’s just look at living situations. On November 5th, the voters of Palo Alto overturned a council approval for the development of 60 apartments and 12 single-family homes. The approved plan allowed housing developers to exceed zoning regulations for public benefit. The constituents of Palo Alto don’t see it this way. They think the area is overpopulated, extremely dense, and parking is a nightmare. Check out this quote from a commenter on a recent article about Measure D, the aforementioned Palo Alto proposal-

    “The damage is done and maneuvering downtown with wall-to-wall people and cars is disgusting. I’m so disappointed in this city and walk around frustrated every day I walk out my front door. I can’t drive down my street to get to my house between 3pm – 6pm, we can’t park in front of our house because all of the downtown employees, I sit in bumper-to-bumper traffic, and riding our bikes through all of this traffic is getting more dangerous…

    -Downtown Palo Alto Resident - Link

    The Peninsula has become an attractive place to set up shop. Available homes and office spaces in areas like Redwood City, San Mateo, Belmont, and San Bruno are popular choices. The rent in this region of the Bay Area is comparable and cheaper than many of the other surrounding areas. It’s no secret that there is a shortage of qualified engineering talent out there. By living in the Peninsula, more transportation options, including public, becomes a possibility. The location is fairly central to people commuting from all directions.  For example, the growing populace of tech work in Redwood City and San Francisco is just a short Cal-Train ride away. Want to go south? Taking the 280 to San Mateo or San Jose is a much more attractive option to avoid the bumper-to-bumper traffic found on one the most highly congested freeways in America.

    For many of the same reasons, in addition to the number of bridges, certain cities in the east bay, like Fremont, are also becoming more popular. Granted, Palo Alto does have a certain associated appeal, but there are many so many advantages to moving 7-10 miles up the Peninsula that they just cannot be ignored.

     

    Which Bay Area location sparked your interest? Did you find any insight to the area where you already live? Leave your comments and questions below!

  • Volunteering at Sacred Heart in Silicon Valley

    On November 7th our Silicon Valley office had the opportunity to volunteer with Sacred Heart.

    Sacred Heart Community Service was created by Louise Benson, who began this whole operation from her garage in 1964. Louise started with two critical ideas. The first is that everyone shares a responsibility in working to overcome the injustice of poverty. The second is that sufficient resources exist within our community to make this happen.

    “49 years later, these fundamental concepts of hard work, justice, and shared responsibility still frame the critical work of Sacred Heart Community Service. Sacred Heart's commitment to reach out and educate, engage, and involve the entire community in the services we provide sets it apart from other nonprofit organizations.”

    Sacred Heart has a whole operation of give-back programs, from their food pantry to their clothing closet, after school children’s programs, ESL classes, and other opportunities for the disadvantaged.

    Our office was split in two, half went to the pantry to sort food and create baskets, while the other half went to the closet to sort clothing and assist those in need.

    Much of the food donated to Sacred Heart came from Second Harvest Food bank, while others were purchased from major grocery stores. The food is sorted into two baskets, a cook basket for those who have access to a kitchen, and a ready-to-eat basket for those who unfortunately do not. It was here that we learned the importance of pop top cans, and were told the story of a man who had received a can of soup, but with no can opener. He was found opening the can on an iron gate to get to the contents inside.

    The clothes for the closet are donated at the back of their building, where we collected and sorted through each garment. We wanted to make sure the apparel is in good condition, and wanted to encourage dignity and self-respect. Each piece of donated clothing was examined for stains or holes to toss. We learned that Sacred Heart is always in need of men’s and baby’s clothing and accessories, and that the clothes collected here go straight to the needy, unlike at other charity services that sell the clothing for profit.

    As a whole, we learned so much from this experience and would love the chance to come back and help again!

  • The Key to Interviewing

    Article by Daniel Urbaniak, Practice Manager in Jobspring Silicon Valley.

    For most people, interviewing is a daunting task. There's the gauntlet-style interview process, with interviewer after interviewer for hours on end. There's the never-ending phone screen-style, with a multitude of conversations over the phone that hopefully, if all goes well, lead to an on-site meeting. And once you finally land that face-to-face interview, you might find yourself being grilled by a panel of 5 to 10 interviewers all at once. Even if the interview process is streamlined, an initial 30-60 minute interview followed by an in-depth, in-person interview can still be a roller coaster ride of emotions.

    Now, there are definitely methods to overcome the anxiety and properly prepare for success. The obvious is to stay true to yourself. Talk about what you know, and be honest when you are unsure of the answer. Every day I receive feedback from hiring managers who are looking to introduce new candidates to their team. Frequently, it goes something like, "I really like him or her, but I asked a question and they gave me the totally wrong answer. If they didn't know, they should have just said that instead of guessing and getting it completely wrong and continuing to justify that wrong answer."

    If you are looking for less of an introspective approach to interviewing, there are a multitude of articles on the web detailing interview styles, prep questions, and how to deal with different scenarios, such as whiteboarding. There's an endless supply of information, really, however it is very easy to become inundated with information and styles to the point where themes begin to contradict one another.

    You may want to consider using a recruiter, as they're often a wealth of knowledge when it comes to interviewing processes. The amount of time the recruiter has worked internally or with the client will dictate the amount of prep information that they're able to pass along. Obviously the recruiter you are working with wants you to be as successful as possible, but if this is a new client, they might not have a ton of insider information to pass along to you yet. At the same time, you could hit a similar wall with an internal recruiter or human resources, who are likely swamped with many responsibilities. Information falls through the cracks, or because you are 1 of 100 candidates interviewing, that internal resource just does not have the bandwidth to get the appropriate information to you.

    Combinations of the aforementioned tools are helpful and will contribute to your success, if used properly. The job seekers that are the most successful are those that can put themselves in the shoes of the individual on the other side of the table.

    With that in mind, I asked David Ta, Manager of Cloud Services at FireEye, to spend a few minutes with me discussing his thoughts when interviewing candidates for his team.

    Me: If someone doesn’t have the ‘full package’ from a technical standpoint, what quality or intangible traits do you look for that would make up for those missing skills?

    David: It’s pretty straight forward. I ask questions where they can work towards the answer. It shows me how they could work through problems. I am also looking for people that are intelligent, someone that inspires confidence when delivering their answer.

    Obviously, this also depends on the role that I am filling. If we are talking about a task doer, I expect a certain level of passion or someone that really puts their heart and soul into their work as opposed to someone that is just cooling to collect a paycheck. If I know this person is interacting with others, if they are light technically it’s important they can articulate themselves in a way both technical and non-technical individuals can understand. Engineering teams will eat you alive if you don’t have the ability to explain your proposed solutions.

    Me: What are the challenges and your thought process when you are considering head count and building a team?

    David: Challenges, the main thing is finding that balance between a rockstar and a team player. Of course there are candidates that are great at what they do, but they know they are great and that can be a problem for culture. Team work is just as crucial as talent. If someone is less concerned with team work but succeeding on their own work it does not matter. If the one person is failing the team is failing. This is a mentality I consider when interviewing and follow through with once they are on the team. It’s also important to find individuals who take the initiative to do things that will help the team. That’s priceless really.

    When actually considering the number of requirements a team needs, I consider the metrics. You cannot justify headcount without understanding and displaying statistics. You need actual numbers. I ‘ve been using a kanban board to visualize work across the team, and the resulting data will help me justify an actual headcount when needed.

    Me: If money was no object what resources would you seek out to help you build your engineering team?

    David: I would start hosting user groups and meetups here in our office. I would fly famous, relevant speakers (ie. Linux Torvalds) to attract as many people as we could. Obviously provide food, top shelf liquor, and soft drinks. Hopefully it would attract solid candidates and be a great marketing tool for our company. I think hosting free training sessions would also be a pretty cool way to identify talented individuals, you can build a relationship with them while they are in the office and if they excel at picking up new technology it would be an easy transition.

    Me: What would your advice be for an entry level candidate?

    David: I would tell them to go get their Red Hat (RHCE) certification. Then continue learning and advancing, eventually working toward a Red Hat Architect certification.

    When it comes to salary, do not just spit out a number. Let the hiring manager talk to you about a number. Let’s say they are thinking 120K and all you want is 80K, you can really short change yourself.

    Another thing to keep in mind while you are interviewing with any company is the interview is not just for the company, it’s for you too. Once you approach it that way you can be more confident.

    Smile a lot and create rapport with your interviewer. I read a study that people that were interviewing were more likely to remember the name of a candidate that smiled more often than candidates who didn’t.

    Me: What would be your advice for a mid-level engineer?

    David: Specifically, I hire for automation. So learn how to script and code. Don’t just put on your resume that you do whatever it is you do, but actually explain what you did and how it either saved time and money or how it improved the business.

    Me: What would be your advice for a senior- level engineer?

    David: The more programming languages you know the better. Be sure to keep educating yourself on the newest technologies. Python and Ruby seem to be the languages in demand right now, back in the day it was Perl. People tend to just stick to what they know as they get older and it can be a huge detriment if they have not expanded their skillset.

    Me: What was your most memorable response to an interview question?

    David: There is definitely one… I was interviewing a Perl expert. So I asked him, “What is the difference between for loop and foreach loop?” He told me, “Four letters.” He followed up with the right answer, but very witty.

    In Closing

    If you have a fear of interviewing or always wanted to know what that hiring manager was thinking, just put yourself in their shoes. What qualities would you look for in a candidate? David showed us it is not just about technical skills, but the whole package when building a team. There are qualities that each of us have, so take note, have confidence, and think about how you could add value to that team.

  • How to Successfully Switch Career Paths

    Article by Scott Purcell, Division Manager of Jobspring Silicon Valley

    The question of how to start working in a new field (or in this case a technology) if you don’t have the necessary experience is one that plagues many job seekers. We all remember what it was like looking for that first job out of college. Everyone was interested, but you were missing the necessary experience for the role.  

    When technologists want to move into a new field, they run into the exact same problem. You have a great skill-set in one area, but you’re tired of that, and have decided you want to break into another area of expertise. Now companies won’t even give you the time of day. Your resume isn’t even considered! So what do you do? Here are a couple pointers that can help you transition into your desired career path.

    One of the best ways to move into a new field is to get industry experience at your current job. If there’s a team specializing in that technology, offer to help outside of your normal work assignments. You can jump in and provide an additional resource to colleagues on these different teams. Because you’re a known entity and have relationships with these colleagues, they’ll be much more likely to feel comfortable having you help out on a project. Think of it like that entry-level internship you did during college to get your foot in the door with a company in hopes of being hired on after graduation. Once you've worked with this team, you might be able to pivot into joining them, but at the very least, you'll have that experience to add to your resume.

    Unfortunately not all of us have the opportunity to help out a different team at our current jobs. So what’s the next best answer? Often, people are excited to show me their shiny new Certification. This alone is not the answer. Employers just don’t seem to care about them. Rather than spend your time and energy getting a certification, put it into actually learning the technology on your own or through a class. And most importantly, do something with what you learn. What do I mean? Well, jump on Github and put up some of your code, or develop your own website that displays your work, and put those things at the top of your resume. Potential employers love that! From this, they can actually see your work and see that you’re passionate about what you do. If you're a writer, just telling the publisher what you want to write is probably not going to get you very far. But if you show up with a polished short story, they're likely to take you much more seriously. Think of this as the side job you did in college that relates to the career you’re going after!

    In recap, breaking into a new field is possible. What you should do is everything and anything to get experience in the area you want to pursue. Draw attention to yourself while you’re in the interview process, from the initial interaction with your resume, all the way to the in-person interviews and beyond.

     

    Scott was recently quoted in Business Insider and Wired articles about the engineer salary increase in Silicon Valley, read what he had to say!

  • Hiring Mobile Talent in Silicon Valley? Everything You Need To Know

    Article by Jason Cooper, Practice Manager for Jobspring Silicon Valley

    I moved to San Jose in January of 2012 having spent the previous year and a half working in our Orange County office. My task: open up a brand new recruiting practice specialized in placing mobile engineers. I was excited to jump head first into a new emerging market, and take on the challenge. Working in the heart of technology and in a time where everyone seemingly owns a smart phone, I didn’t think there would be much of a problem carving out a place in this new frontier. What follows is a series of common themes I’ve encountered in my time here:

    The Senior Candidate?

    One of the first things I noticed was that the majority of companies are looking for senior engineers with plenty of experience building mobile applications. Of course everyone would love to hire someone with a wealth of experience in the domain. That line of thought makes a bit more sense to me with well-established technologies like PHP, Java, or C#.  However, I thought to myself, what constitutes a senior mobile engineer? How can you ask for senior candidates, when the technology itself is so new? Everyone wants people with 2+ years of experience, but there simply aren’t enough of those people to go around. What I encountered were plenty of engineers who fall into the category of what I like to call the “weekend hobbyist.” These people have day jobs in software development, but not working in mobile full-time. They write an app here and there on their own to experiment with the technology and gain experience in the field. Many of these people struggle to find mobile jobs because companies want someone who has been doing it with a team in a production environment. The companies that hold out for the perfect candidate often spend a long time looking. The companies that are most successful in filling their positions are the ones that are open to hiring candidates with good computer science fundamentals, the right attitude, some relevant experience, and a hunger to transition their career into a full-fledged mobile role.

    Native vs. HTML5 vs. Hybrid

    There is no shortage of postings for mobile software engineers on the job boards. In order to stay relevant and reach a larger user base, every company wants some sort of mobile presence. However, it’s difficult to provide candidates, when clients themselves aren’t sure exactly what they are hiring for. A common theme that I’ve noticed is that many companies initially are unsure whether to build a native app, an HTML5 app, or a hybrid app using common frameworks like Sencha or Titanium. Obviously, there are pros and cons to each. From my perspective, nothing compares, from a user experience standpoint, to a truly native app. HTML5 may be the cross-platform answer of the future, but we just are not there yet. Hybrid apps try to bridge the gap, but in my opinion, are still lacking in performance. Since the future is still very much up in the air, I find that many companies are looking for the purple unicorn (i.e. someone who can write native Objective-C or Java code in addition to HTML5 and JavaScript). Finding engineers with 1-2 years of native mobile experience is challenging enough in such a competitive tech market, but layer in strong web development skills, and the task is nearly impossible. Companies need to define what route they are going to take before they begin trying to identify the right candidates. Hire for your immediate needs and not those that you may or may not need.

    Do you actually have a business need?

    As a recruiter, you always want to work with clients that express some level of urgency in filling their position. I am happy to spend the time finding and recruiting candidates, scheduling interviews, getting feedback, etc. if the client is serious about filling their position. However, there are many hiring managers that seem to be “window shopping” when it comes to hiring mobile engineers. Why does this does happen? I suspect one of the primary reasons is because some companies simply don’t have much of an actual business need to hire mobile software engineers. There just isn’t a huge return on investment for them. If the company’s core product is a mobile application then sure there is a legitimate reason for them to invest in the technology. They stand to make money and attract users from it. However, many companies don’t stand to make a profit from their mobile applications. They are looking to build applications merely to have a presence, keep up with their competitors, and retain non-paying users like in the case of banks or insurance companies. Mobile is such a new space that many companies just don’t yet have the pressing need to hire quickly. On the flip side, hiring Java, Python, or Ruby engineers to work on scaling and adding new functionality to an existing product that generates revenue for the company creates a higher level of urgency to hire.

    Salaries and perks in a competitive marketplace

    It’s simple economics; when demand outweighs supply, the price goes up. For iOS and Android engineers that are active in their job search, it is not uncommon for them to generate several offers. With so much competition for talent, the salaries for mobile software engineers have steadily increased in the last year and a half. For those that wish to hire engineers with top 50 CS degrees, the price can be quite high. I have seen recent Stanford and Berkeley grads with mostly academic experience get offers north of $110K. I have seen companies going above and beyond to hire the best senior mobile engineers on the market. They may offer the ability to work from home, extra vacation days, free health benefits, cell phone plans, and sign on bonuses. Silicon Valley already boasts the highest salaries in the country and I anticipate they will continue to increase, as growth in the technology sector shows no signs of slowing down. For iOS and Android engineers in Silicon Valley these are the salary ranges (will depend on experience, education, etc.) one can expect if they were to test the market:

    • Entry-Junior Level: $80,000-$110,000
    • Mid Level: $110,000-$125,000
    • Senior Level: $125,000-$160,000
    • Architect - Hands on Manager: $160,000-$180,000

    What do you think? Share your insight below!

Showing 8 of 28 posts

Send to a Friend

If you know someone who'd be interested in this post, send them a link so they can check it out.

Thank You!

Your note on blog page: has been sent to your friend