ihiji, a start-up Software-as-a-Service (SaaS) company, is growing team and is seeking an experienced Python Developer. You’ll be working on the development, implementation and maintenance of our product. In this role, you will work closely with our team to iterate as our product evolves. You may also be responsible for taking periodic breaks to play ping pong or xbox when the time calls for a little steam to be blown off.
Our team is very collaborative, we all enjoy solving problems and continuous improvement. We all appreciate a sense of humor and enjoy having a good time while we’re at the office. Our office environment is pretty informal (I’m currently rocking shorts and flips flops) and we’re flexible on work hours and time off. We are supported by the Austin Technology Incubator (ATI) who has housed and launched some of the most successful startup companies in Texas. This is a great opportunity to join at a pivotal point in our evolution and reap the benefits that a startup has to offer!
Develop, test, and maintain robust, scalable, high-quality software for our technology platform and full suite of products
Contribute to continuous improvement of software development best practices in the areas of coding tools, languages and APIs, as well as software design and development processes.
Solve difficult problems while continuously learning and improving
Work closely with a team, including non-developers and a technical architect, in a fluid environment with evolving requirements
Be proud of every line of code that you lay down
Estimate work efforts so that they can be prioritized
Challenge the status-quo
1-3 years experience writing clean and concise Python
1-3 years experience tracing, debugging, and maintaining existing code.
Taste for simplicity and elegance in technical design and implementation as well as an appreciation for test driven development and building software the right way
Experience managing complex production python code
Familiarity with NoSQL implementations, especially MongoDB
Familiarity with SVN or Other Code Revisioning Systems
Strong Computer Science fundamentals (algorithms and data structures)
Strict Attention to Detail
Desire to Work in a Fast-Paced, Start-up Environment Where Opportunities and Challenges Are Great.
A Strong Work Ethic, Sense of Humor (Even Bad Humor) and Collaborative Spirit
Competitive Table Tennis Experience Is A Bonus
BS in Computer Science or Equivalent Street Cred
Above average compensation based on experience, local candidates preferred but not required