Web/mobile application developer
We don't want ninjas and rockstars, just good developers.
We hire people, not skill sets. If you're a smart, motivated developer who likes our company...
We don't want ninjas and rockstars, just good developers.
We hire people, not skill sets. If you're a smart, motivated developer who likes our company culture, let's talk.
Over the past 17 years we've cultivated a great group of people to work with. Our developers are smart, thoughtful, respectful to each other, opinionated, dedicated, and fun. We don't hire often, and when we do, we value these qualities as much as technical abilities.
Founded by a former computer science professor, in many ways we keep the same feel as a small computer science lab (without the long hours):
- Challenging and varied projects
- Informal, comfortable environment
- Intelligent, engaged people
- Lively, respectful technology discussions
- Frequent mentoring
- Easy camaraderie
- General culture of helpfulness and friendliness
Teams at TechEmpower are typically between 2 and 6 people. Because of the small size of our teams, we need developers able to work on all aspects of an application ("full stack" developers). We rely on individual developers to do much of the software design, with guidance and discussion, and actively work to improve each other’s technical capabilities.
On average, a typical developer will get exposure to 3 or 4 different projects over the course of a year. Since each project has a different technology stack, developers gain varied experience over time and never stop learning.
We pride ourselves on doing the best work we can for our clients. This means working with them to really understand what they need built, carefully planning how to do it, and delivering what we promise while maintaining a sensible work/life balance. We build quality applications and have fun doing it.
Also, we enjoy programming on high-performance workstations with 4K displays. A lot of code fits in 3840x2160 pixels!
The technologies we use vary over time with our mix of projects. Here is a snapshot of the technologies we use at the moment:
- Languages: Java, JavaScript, Python, Go, C#, Ruby, PHP
- Tools: Git, Docker, Jenkins (Continuous Integration), Sonar (static code analysis), IntelliJ, Eclipse, Ant, Maven
- Web: Jersey, .NET MVC 5, Django, Node.js, Go, Rails, Handlebars, Backbone, Ember, Angular, Knockout, Servlets, jQuery, etc.
- Mobile: iOS, Android, PhoneGap
- Hosting: AWS (EC2, RDS, etc.), Rackspace Cloud, Linux deployments
- Data Persistence: ORM (Hibernate, etc.), MySQL, Postgres, MS SQL Server, NoSQL (Redis, Riak, etc.)
We don't expect new hires to have experience with all of these, but developers at TechEmpower can expect to expand their skillsets with most of these over time.
If this sounds like the kind of place you'd like to work, please apply!
Below are some other jobs we think you might be interested in.
-
Assistant Director, Infrastructure and Business Development
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
Executive Vice President Information Technology and Chief Information Officer (EVP & CIO)
- Bonneville Power Administration
- Portland, OR, USA
- Hybrid
Apr 27 -
Chief Information Officer (CIO)
- National Institute on Aging
- Bethesda, MD, USA
May 09 -
Associate Manager of Information Systems
- University of Vermont
- Burlington, VT, USA
Apr 17 -
Director of Health Informatics
- Pace University
- New York, NY, USA
May 01 -
IT Service Management Specialist
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 01 -
Senior IT Project Manager
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 09 -
Assistant Director, Service Delivery
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
Information Technology Director
- City of Tigard
- Tigard, OR, USA
May 08 -
IT Vendor & Contracts Manager
- Washington State Department of Natural Resources
- Olympia, WA, USA
- Hybrid
May 03 -
Senior Cyber Security Analyst
- Valley Water
- San Jose, CA, USA
May 13 -
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03 -
Senior Software Engineer - Infrastructure
- imgix
- San Francisco, CA, USA
- Remote
Apr 05 -
DevOps Engineer III
- Security Risk Advisors
- Philadelphia, PA, USA
- Remote
May 01 -
Senior Network Administrator
- Irvine Ranch Water District
- Irvine, CA, USA
Apr 29