10 Perfect Jobs for Programmers of All Levels
Tech talent is in demand pretty much everywhere right now. From startups to established corporations, companies are searching for top coders to transform their business ideas into reality. Even non-technical recruiters are learning how to speak tech in order to discover the best candidates among programmers.
So today, we bring you a list of developer jobs at all levels, from internships to senior software engineer positions. No matter what your programming experience, there’s bound to be a position for you.
1. Mobile Solutions Engineer
Canvas, Washington, D.C.
With customers in more than 65 countries and growing, Canvas is on a mission to replace expensive and inefficient paper forms with customizable mobile apps. The company is currently seeking a Mobile Solutions Engineer to become the primary technical field expert and drive the technical portions of a sales engagement. Apart from working closely with inside sales representatives to define strategies and close deals, you’ll be deeply engaging with potential customers and helping them understand Canvas’ technical capabilities.
2. Senior Software Engineer
Main Street Hub, Austin
Do you have a passion for excellent object-oriented design, a strong command of established principles and patterns, and the ability to implement in Java? If you answered yes to all three questions, then you could be the perfect fit for the Senior Software Engineer position at Main Street Hub—the company committed to creating thriving local economies through technology, creativity, and service. As the Senior Software Designer, you’ll tackle large-scale problems with sustainable, scalable designs. Experience using relational databases, writing SQL, and creating indices are all musts.
3. Support Developer
4. Junior Office Support Engineer
Warby Parker, New York
Would you like to learn from incredibly talented engineers and have a major impact on a rapidly scaling organization? If so, being the Junior Office Support Engineer at Warby Parker—the company creating boutique-quality, classically crafted eyewear at just $95—could be your calling. As the help desk guru, you’ll be the first line of support for all corporate troubleshooting needs. You’ll also be engaged in plenty of project-based work that helps scale Warby Parker’s IT systems and manage Mac OS X and iOS devices using Casper Suite.
5. Software Engineer Intern
Virool, San Francisco
Attention college students: Virool, the sleek video distribution platform that allows brands, agencies, and everyday people to launch digital video advertising campaigns, is seeking a Software Engineer Intern to solve complex challenges across the entire stack. Apply now if you’re currently pursuing a degree in Computer Science and if you’re expected to graduate in 2015 or 2016. Note: The position is available all year round and has flexible start and end dates with a minimum period of three months.
6. Android Software Engineer
Button, New York
Mobile commerce is exploding, and Android is becoming a huge part of that. As Button’s first Android hire, you’ll be responsible for building Button’s Android SDK (and much more down the road). Not only is this component critical to visual tourists, but it will be a major selling point to Button’s partners—applications that have millions of installed users. Your code will “light up” overnight, which is really a huge, high-impact opportunity.
7. Senior Front-End Software Engineer
ZestFinance, San Francisco
8. Front-End Engineer
Social Tables, Washington D.C. Model
Social Table’s Front-End Engineer’s mission is to build high-quality user interfaces and websites for the company that delivers an award-winning guest management platform to over 3,000 clients around the U.S. Apart from converting PSDs and wireframes into HTML/LESS, you’ll collaborate with product designers on bridging design and technical constraints. Key qualities that Social Tables looks for in candidates? Good written and face-to-face communication, a team mentality, and a passion for learning new technologies.
9. Android Course Developer
Udacity, Multiple Cities
Imagine that you’re building a Udacity course to teach Android app development. How would you identify the best practices of professional app developers? How do you break down best practices into teachable skills? And how do you teach these skills to students on Udacity, at massive scale? As Udacity’s Course Developer for the Android team, you’ll find and implement answers to these questions as you design and build courses for budding Android developers. The company is looking for at least three years of programming experience in Java or C# in candidates.
10. Front-End Developer
ParkWhiz is the leading provider of easy-to-book daily, monthly, and event parking in the United States. Currently, the company is looking for a Front-End Developer with a passion for optimizing users to help perfect the parking experience. You’ll be taking the lead on all front-end development and have a great deal of influence over site and mobile UI and UX. If you have an expert understanding of HTML, CSS, grid systems, and browser rendering, then definitely apply!
Photo of person coding courtesy of Shutterstock.
A board member of Columbia Organization of Rising Entrepreneurs, Kat is either hosting inspiring founders or trekking across cities (Silicon Valley and London, anyone?) to discover the hottest startups. And, when she’s not putting together large-group gatherings for InterVarsity Christian Fellowship, Kat is planning food excursions to discover the best Taiwanese beef noodle soup in NYC. The only thing she loves almost as much as crafting content as an Editorial Intern at The Muse is studying content as an English Major at Columbia University. Say hi on Twitter @katxmoon.More from this Author