Jobspring Partners: Talent in Action

The Jobspring Experience

RSS

Archive: September - 2014 (2)

  • How Choosing Scala Can Help Start-Ups Hire Talent

    Article by Ellinor Magnusson, Practice Manager at Jobspring San Francisco

    The current technology climate has shifted from a software company's market to an engineer’s market. As a result, Silicon Valley has become the engineer’s oyster - finding new and creative ways to attract talent are essential. One of these ways is to implement a language into your environment that can be both greatly productive for your platform and also a great draw for talented engineers.

    Scala is a language that was created by a professor named Martin Odersky, from Lausanne, Switzerland. A contributor to Java open source, he was strongly influenced by the creation of the Java language. He later created a new language, Scala, that has started the latest technology craze in Silicon Valley. Not only is Twitter an adopter of the language, but VC-backed startups all over San Francisco are starting to jump on the bandwagon. Scala is a language that can be easily adopted and is an attractive skill to have. Therefore, engineers of all levels have the desire to learn it.

    A company called Typesafe, started by Odersky, is creating products for Scala environments that make it easier to build and deploy. In their words, Scala smoothly integrates features of object-oriented and functional languages, enabling developers to be more productive while retaining full interoperability with Java and taking advantage of modern multicore hardware. We now understand why many companies see this language as an advantage to implement in their environments. Not only does it integrate perfectly with Java, but also, many engineers have a desire to work with it.

    The language is easily adoptable and transferable for many environments. There are tutorials and even companies that specialize in helping other companies adopt and integrate the technology. This makes it easy for Java Engineers to pick up the language and mentor it to new hires.

    With most Bay Area technology companies hiring these days, integrating Scala in your company structure will put you at an advantage. However, it can be tough identifying Scala engineers since the technology is so new. You don’t need to hire Scala engineers, instead, hire the brightest engineers and then teach them Scala. Build a culture of curious and passionate engineers.

    There will always be a subjective thought process when choosing a programing language for building your software. Many factors come into consideration during this planning process. Often overlooked is how this choice will affect hiring in the upcoming VC-backed future. Software companies around the world are thinking of other creative ways to attract talent such as free meals, gym memberships, ping pong tables, and more.

    Before thinking about catered lunches and company retreats, consider the basics of the company. Think about the hiring process as early on as the foundations of your platform. Adding a language like Scala is a selling point for many engineers and can be the deciding factor when choosing a job—because let’s face it, with a market that involves Twitter, Google, and thousands of startups, it is essential to make your company stand out. 

  • AngularJS: The Latest JavaScript Community Hype OR The Real Deal?

    Article by Del Crockett, Regional Director of Jobspring DC.

    As the Regional Director of our Washington DC-based technology staffing operations, I am hyperaware of the number of requests we receive from clients and candidates surrounding specific technologies. In the ever-changing landscape of web development, there is no denying that the buzz around AngularJS cannot be ignored.  

    Here, we will take an insider's look at Angular's impact on the Washington, D.C. web development community from a non-technical point of view.

    First: What is AngularJS?

    AngularJS is an open source JavaScript MVC framework maintained by Google and its community. It is especially unique because it enables developers to extend HTML syntax to clearly express the application's components, therefore de-emphasizing DOM manipulation and the bulk of the code typically necessary, creating a much lighter web application.

    Highlighted Benefits:

    1.      Two Way Data-Binding – Write less code!

    2.      MVC – Done the easy way!

    3.      Dependency Injection - Ease of development!

    4.      HTML Templates – Programming within the browser!

    5.      Unit Testing Ready!

    It goes without saying, but is still worth noting, that almost anything that Google puts their hands on is probably worth having in your tool belt! 

    Second: A Behind the Scenes Look at JavaScript Requests in D.C.

    Our D.C. operation has two separate teams dedicated to JavaScript placements due to the high demand for Web Developers. As technology recruiters, we have an inside look at what Web Development Managers are truly demanding. Take a look at these AngularJS statistics from this year:

    The Supply

    • 41% of web developers have 3 months or more of professional AngularJS experience.

    The Demand

    • 77% of client front-end job openings included AngularJS.

          Of those companies…

    • 60% requested AngularJS as a must-have skill. 40% listed it as a plus.
    • 95% of clients request some variation of framework experience.

    (Stats only include commercial/private sector company request) 

    These supply vs. demand statistics show a real disparity in the D.C. market, creating a real opportunity for developers to leverage their AngularJS skills, while serving as an easy motivator for others without that experience to get ramped up on AngularJS. Companies, too, should take notice of the scarcity of resources and strongly consider flexibility on compensation and benefits and/or technical requirements when opening up a JavaScript job within their team.

    Finally: Is AngularJS for You?

    The choice of framework is clearly subjective and its use is largely dependent on the task at hand. With that being said, there is no denying Angular’s current influence within the community. At the same time, you can find many technical white pages and blogs illustrating why AngularJS is not a great solution and will ultimately flop as a long-standing integrated solution.

    Regardless of how you feel technically about its application, there is no denying that the amount of community chatter surrounding AngularJS and the statistics supporting its demand in Washington, D.C. make it worth your attention!

  • Prev

  • Next

Showing 2 of 2 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