Careers

Kinesis seeks talented and dedicated team members.

Kinesis is a growth-oriented company that develops innovative web, wireless and mobile software solutions for the advancement of market research.

Knowing that great ideas come from everywhere within the organization, Kinesis fosters a dynamic work environment where employees are recognized as the company’s most valuable assets. Joining Kinesis means utilizing cutting-edge technologies, collaborating with talented coworkers, and charting your course for career success.

SENIOR SOFTWARE ARCHITECT – TEAM LEAD

Location: Austin, TX. Architect and design new systems, refactor existing code base, write specifications for a team of developers. You will take the role as Scrum Master and manage Agile software developers on day to day basis. Work with high traffic web and mobile applications for market research.​ High degree of emphasis upon GUI / intuitive user interface. Develop implementation and testing programs and strategies that address all areas of usage: GUI, database performance, memory utilization, ease of migration, concurrency issues, browser performance, external APIs, etc. Develop or specify functionality and developer workflow to achieve release readiness.​ Review employee source code to monitor for best practices, level of effort, and documentation. Provide technology leadership and support to clients and internal staff.​ Provide feedback and recommendations to developers on software usability and functionality.​ Supervise the project team members providing tech guidance.​ Review and approve code submissions.​ Schedule and prioritize work assignments.​ Provide performance feedback including employee reviews. Requirements:

  • Prior experience managing a development team
  • 8+ years prior experience architect and designing interactive web applications
  • 8+ years database programming
  • 8+ years PHP or Perl experience
  • 2+ years Java and C programming experience
  • Experience in designing and optimizing transactional MySQL-databases
  • Excellent understanding of object oriented programming
  • Familiarity with design patters
  • Fluent knowledge in HTML and Javascript
  • Prior experience with continuous integration systems
  • Good understanding of Unit testing and other testing methodologies
  • Working experience with JQuery, Prototype and/or other frameworks
  • Solid understanding of Linux operating system (Redhat, CentOS preferred)
  • Familiarity JIRA/GreenHopper or other software project management software
  • Bachelor’s degree or higher in Computer Science or Computer Engineering

The following will be considered as a plus:

  • Scrum master – Agile Software Development
  • Prior experience with REST based APIs
  • Photoshop and image processing/manipulation
  • Understanding of statistical methods and calculations
  • Prior knowledge of market research industry and methodologies
  • Good understanding of mobile development (Objective C,  XHTML mobile, HTML 5).
  • C-programming skills in Linux
  • Prior knowledge of market research industry and methodologies

Salary commensurate with experience; includes benefits.

To apply please email your resume and salary requirements: click here

 

SENIOR WEB DEVELOPER

Location: Austin, TX. Qualifications (minimum of three years experience in the following):

  • Building interactive web applications with PHP
  • Experience in designing and optimizing transactional MySQL-databases
  • Excellent knowledge in HTML, CSS and Javascript including DOM & Ajax.
  • Good understanding of object oriented programming
  • Good understanding of Linux operating system (Redhat Enterprise Linux)
  • Working experience with JQuery, Prototype and/or other frameworks
  • Attention to detail


The following will be considered as a plus:

  • Prior experience with SOAP and building APIs
  • Photoshop and image processing/manipulation
  • Understanding of statistical methods and calculations
  • Prior knowledge of market research industry and methodologies
  • C-programming skills
  • Good understanding of mobile development (Objective C,  XHTML mobile, HTML 5).
  • Bachelor’s degree or higher in Computer Science or Computer Engineering

Benefits are available.

To apply please email your resume and salary requirements: click here

 

PROGRAMMER / TECHNICAL SUPPORT REPRESENTATIVE

Location: Austin, TX. Qualifications:

  • Excellent communication skills, both oral and written
  • Strong computer software skills
  • Excellent problem-solving skills
  • Self-motivated, desire for excellence
  • High school degree or equivalent, some college preferred
  • Strong analytical and problem-solving skills
  • Ability to serve as integral part of a team to achieve team goals while maintaining a focus on individual performance
  • Minimum of 2 years of experience providing technical support


The following will be considered as a plus:

  • Experience with web technologies, web applications and wireless products
  • Experience with Photoshop
  • Experience with JavaScript & HTML
  • Experience with any programming language
  • Any knowledge of market research techniques, as well as prior experience programming market research surveys

Benefits are available.

To apply please email your resume and salary requirements: click here