Key Skills & Technologies
Technical Skills
We’re always doing something new, so it’s hard to make a list of desirable technologies. Our programmers need to be fluent with a variety of tools, and have the desire to do something new, cool, and unexpected. Below is a list of some of the skills we're looking for:
- Python
- Python frameworks, especially TurboGears
- PHP
- PHP frameworks
- .NET
- HTML, CSS, XHTML
- JavaScript
- "Web 2.0," AJAX, web services
- content management systems (especially Drupal and Joomla)
- database design, MySQL
- ActionScript 3.0, Flex, AIR
- cross-platform libraries and frameworks, such as Flex, Qt, and wxWidgets
- C++, C#, Java
- Objective-C
- Cocoa
- iPhone SDK
- OpenGL
- CoreAudio, Audio Units, audio, MIDI
- Mac OS X kernel drivers
- Windows kernel drivers
- UI design and usability
General Skills
We hire the best of the best, both in terms of technical skills and general soft skills. Nobody at Art & Logic is “just a programmer”, “just a manager”, etc. Everyone needs to be able to contribute in a variety of ways. Some of the important skills are:
- project management
- client relationship management
- superior written and verbal communication
- business development and sales
- technology development
- proposal writing and project estimation
- specification & documentation
- user interface principles
Careers Main |
People |
Projects |
How We Work
Values |
Skills |
Programming Challenge |
Apply Now

“Art & Logic, oh how I love thee! Not only am I designing interfaces and
working with absolutely brilliant people on the coolest and most cutting edge projects,
but I'm also able to follow my dreams. As a touring singer/songwriter, it's important
that I have the ability to work from anywhere. A&L's virtual office truly keeps us
all connected and organized, in a far more productive way than being stuffed in a
cubicle from 9-5. The world is my canvas, and Art & Logic is my paintbrush. I
couldn't imagine a more soul satisfying company to work for.”