A Gentle Introduction to SRE

Site Reliability Engineer (SRE) is a title that’s becoming more and more mainstream these days. When doing a search on SRE job postings, you will see companies like Google, Meta/Facebook, Twitter, LinkedIn, Airbnb, Adobe, Stripe, Yelp, Dropbox, and GoDaddy all trying to hire people for this role. From the SRE title itself, we can conclude […]

A Gentle Introduction to SRE Read More »

6 Winning Recruiting Strategies for Tech Startups

Tech startups often worry about how to compete for talent with bigger companies. Many technology giants attract software developers with generous compensation packages. It’s common to see the tech giants put forward higher salaries, enticing benefits and perks, fancy or sometimes novel (such as a treehouse) office space, sense of stability, well-defined path for advancement

6 Winning Recruiting Strategies for Tech Startups Read More »

5 Skills Hiring Managers Look for in Technical Recruiter Candidates

How do managers of technical recruiting teams define a high potential hire? What are some core competencies talent acquisition leaders looking for in their candidates? Technical recruiting is a uniquely challenging task. Recruiters require a special set of skills, and no one recognizes these skills better than the hiring managers. In this blog, DK Burnaby,

5 Skills Hiring Managers Look for in Technical Recruiter Candidates Read More »

What A Strong Startup Engineering Team Looks Like

Software developers spend a tremendous amount of time and energy focused on building software systems and products. More often than not, these products are results of efforts from teams, not just individuals. So, the long-term success of a software product relies more on the strengths of the team than that of an individual. To learn

What A Strong Startup Engineering Team Looks Like Read More »

What Software Developers Really Think About Your Job Descriptions – Software Development Manager

In this series, I invite a qualified engineer/developer with matching or related technical background to review a real job description. Previously, an iOS Mobile Developer, Software Development Engineer, and a QA Engineer all shared how they feel about the job descriptions likely presented to them by recruiters. In this installment, we set out to uncover the

What Software Developers Really Think About Your Job Descriptions – Software Development Manager Read More »

4 Ways Your Junior Developers Will Make The Grade – An Interview with Kevin Yu, CTO of Socedo

When tech recruiters look for talent who best match their job openings, it is almost certain that they are after the seasoned and experienced ones in the field. We seldom hear companies, especially startups, chasing after junior developers. They need to consider the company’s ability and bandwidth for onboarding and training new team members, so

4 Ways Your Junior Developers Will Make The Grade – An Interview with Kevin Yu, CTO of Socedo Read More »

A Quick Guide to iOS Developers’ Capability Levels

With over 75% of Americans owning smartphones and over 50% owning tablets for both personal and business use, companies are busy developing mobile apps to serve their customers on all sorts of mobile devices. Apple being the giant in this space, with its popular iPhones and iPads running on their mobile operating system iOS, plays an

A Quick Guide to iOS Developers’ Capability Levels Read More »

How Startups Can Win Top Talent – Part 2

Our Founder and CEO, Mei Lu, recently gave a talk on the “How Startups Can Win Top Talent” panel during Seattle Startup Week, hosted by Mikaela Kiner of uniquelyHR, along with four other panelists: Matt Cholerton, Jennie Ellis, Shauna Swerland and Meagan Sylvester. Mei shared tips on how startups can win top talent using a

How Startups Can Win Top Talent – Part 2 Read More »

Understanding Test Automation Engineers and Their Job

Software testing is an essential area of work in software development that is both wide and deep. It includes “any activity aimed at evaluating an attribute or capability of a program or system and determining that it meets its required results.” Anyone that has come to even a basic level of exposure to software testing

Understanding Test Automation Engineers and Their Job Read More »