Come and join one of Champaign-Urbana’s vibrant and creative developer groups. Our wide-ranging client list includes Fortune 500 companies, higher education institutions, start-ups, private companies, and national non-profits. We create mobile applications, web applications and enterprise websites. We’re looking for someone who is passionate about the application of software to solve critical problems. The selected candidate will be actively engaged in the current trends in software development and programming language paradigms. Along with solving individual problems and challenges, they have an appreciation for good software architecture and design. Given the broad spectrum of solutions that Pixo provides, the ideal candidate is a practical polyglot with an appreciation for different tools, technologies and stacks. However we also appreciate, recruit and nurture technology specialists.

The ideal candidate:

  • Is a full stack developer capable of database, middleware and client (Browser, iOS, Android, etc) layers of an application
  • Has working knowledge of at least one Web Development Framework
  • Appreciates the benefits of distributed systems and microservice architectures
  • Is comfortable with asynchronous and event loop programming
  • Understands data modeling and data persistence options
  • Is comfortable across both Microsoft and *nix platforms (but preferences are ok)
  • Is opinionated but not dogmatic about editor/IDE environments
  • Understands programming language paradigms such as ‘interpreted/compiled’, ‘object-oriented’, ‘prototypal inheritance’, ‘functional programming’ etc
  • Embraces learning, change and growth; quick to learn from and mentor colleagues
  • Is a good communicator with colleagues both inside and out of engineering
  • Has an appreciation for testing, QA and deployment automation (DevOps)
  • Understands the differences between unit, functional and integration tests
  • Willing to share responsibility and collaborate rather than secure/protect ownership of work
  • Comfortable with part-time pair programming


  • Significant experience developing in client server architecture
  • Able to discuss the strengths and weaknesses of Single Page Applications
  • Proficient in at least one dynamically typed and one statically typed language
  • Familiar with the Test Driven Development approach
  • Proficient with distributed revision control systems, ideally ‘git’
  • Team Player attitude ready to work closely with others to achieve success
  • Ready to provide influence in the discussion and selection of new designs and architectures for projects

Pixo provides a broad and rewarding professional development experiences; including weekly developer team meeting where we present new ideas and techniques to the whole group. Any new hire will be expected to regularly contribute to the success of these internal professional development programs. This position is full-time and on-site located at Pixo’s downtown Urbana, IL office. Contractors and telecommuters need not apply. Please submit your resume and three references to resumes at pixotech dot com. Pixo is an Affirmative Action and Equal Opportunity employer. Legal authorization to work in the U.S. is required without sponsorship

Interested in working with us?