Paliwoda Group
 

home >  careers > 


job description
 › submit resume



Mobile Application Software Engineer

Do you like to write code that works elegantly and efficiently, then push it out to thousands of customers the same day it's finished? Do you enjoy thinking carefully about system design and then sitting down to write a river of code which passes its own tests the first time through? Do you want to help build a fast, reliable, complex messaging application that bridges the Internet and cell phones? If so, we're looking for people with these skills.


Location:    USA - New York City


Primary Responsibilities:
  • Designing application layer abstractions (database APIs, application logic libraries).
  • Writing application servers, knowledge of sockets, processes and threads.
  • Designing for performance and scalability.
  • Profiling and optimizing code in any language (Python, C/C++).

Minimum Requirements:
  • Bachelor's in Computer Science or equivalent experience in real-world software development experience.
  • Excellent and influential communication skills with engineers and non-engineers.
  • Extensive experience programming in both scripting and application-specific languages.
  • Deep familiarity with Unix environments, HTTP, TCP/IP.
  • Experience with Jabber, Ruby on Rails, and MySQL a plus.
  • Experience with LAMP stack, including database design and management in MySQL and web programming in PHP, Python, or Perl.
  • Experience practicing agile development methodologies.
  • Open source community participation is highly respected.

Apply to this position




Other opportunities in Media and Information:

  • Web Application Software Engineer
  • User Interface Developer
  • Content Developer
  • Product Manager
  • Interns
  • On-camera Reporters and Hosts
  • Instructors
  • Research Scientist

  •   login site map about us portfolio news careers privacy legal contact us

    Copyright © 2005-2011 . The Paliwoda Group, Inc.
    Updated October 14, 2011. All Rights Reserved.