the startups.com platform about startups.comCheck out the new Startups.com - A Comprehensive Startup University
Education
Planning
Mentors
Funding
Customers
Assistants
Clarity
Categories
Business
Sales & Marketing
Funding
Product & Design
Technology
Skills & Management
Industries
Other
Business
Career Advice
Branding
Financial Consulting
Customer Engagement
Strategy
Sectors
Getting Started
Human Resources
Business Development
Legal
Other
Sales & Marketing
Social Media Marketing
Search Engine Optimization
Public Relations
Branding
Publishing
Inbound Marketing
Email Marketing
Copywriting
Growth Strategy
Search Engine Marketing
Sales & Lead Generation
Advertising
Other
Funding
Crowdfunding
Kickstarter
Venture Capital
Finance
Bootstrapping
Nonprofit
Other
Product & Design
Identity
User Experience
Lean Startup
Product Management
Metrics & Analytics
Other
Technology
WordPress
Software Development
Mobile
Ruby
CRM
Innovation
Cloud
Other
Skills & Management
Productivity
Entrepreneurship
Public Speaking
Leadership
Coaching
Other
Industries
SaaS
E-commerce
Education
Real Estate
Restaurant & Retail
Marketplaces
Nonprofit
Other
Dashboard
Browse Search
Answers
Calls
Inbox
Sign Up Log In

Loading...

Share Answer

Menu
Startups: Can you give us suggestions on hiring senior developers for our startup?
TM
TM
Tom Maiaroto, Full Stack Creative Technologist answered:

Building a piece of software (that's unique or not) is one thing. Running a business is a completely different thing. Do not worry about your idea being stolen.

That said, I would always suggest looking at a developer's resume and sample code (GitHub, etc.). They should be active. If you find someone without any online presence, they don't follow news or communities for things...That's a red flag.

For a senior developer, ensure they have 6+ years real-world experience. Ensure they have been exposed to a variety of tools and languages. Ensure they are enthusiastic about what they do and that they are a good problem solver.

Get a developer like that...And you're set.

Also try to find those who have experience with the same kind of tools you'll be using. A developer should be able to tell you the appropriate tools for your project. They shouldn't try to shoehorn it into something that doesn't make sense simply because they don't have experience with those tools. So you may need to have a general sense for your architecture first before hiring a developer. You want a very senior person helping you out with this (pssst, Clarity is a good place to for this...shameless self-promo - come ask me, I'll let ya know what you need).

Programming is NOT about sticking to one language and knowing every little tiny detail. It's not about committing some API to memory. It's about problem solving and organization.

When hiring, I rarely ask programmers to do silly tests or write out code on a whiteboard, etc. That's a meaningless academic way of assessing how well someone has memorized something (that likely does not even relate to your own product!). It has absolutely zero bearing on real-world web application programming. Plus, you won't be able to do that because you wouldn't know if it was good code or not.

So instead, I focus on problem solving. You can too. I throw out challenges and ask how would you do this? What kind of database would you use. Or which language? Would you need multiple languages even? What is the work flow? How would you deploy and make changes to the app? How would you handle a situation where millions of users were online and the app was crashing?

You can learn a lot by having high level conversations like that. Don't forget cultural fit and communication skills also play a huge role here.

Talk to Tom Upvote • Share
•••
Share Report

Answer URL

Share Question

  • Share on Twitter
  • Share on LinkedIn
  • Share on Facebook
  • Share on Google+
  • Share by email
About
  • How it Works
  • Success Stories
Experts
  • Become an Expert
  • Find an Expert
Answers
  • Ask a Question
  • Recent Answers
Support
  • Help
  • Terms of Service
Follow

the startups.com platform

Startups Education
Startup Planning
Access Mentors
Secure Funding
Reach Customers
Virtual Assistants

Copyright © 2025 Startups.com. All rights reserved.