OneHealth - Solana Beach, CA (San Diego area)

---------------------------------
------- About OneHealth -------
---------------------------------

OneHealth™ is an award winning behavioral modification platform that increases outcome-driven wellness and reduces the cost of health care by combining clinical principles, social technologies and game mechanics to extend the reach and benefits of professional medical and clinical care. We are revolutionizing the health care industry so we can help saves lives every day. OneHealth Solutions, Inc. was founded in 2008, is backed by a leading industry Venture Capital firm, and is located in Solana Beach, CA. (www.OneHealth.com)

This is an opportunity to join a small company making a big impact. We have an engaging corporate culture that combines high standards, professional discipline and an enjoyable team-oriented environment. Competitive benefits package including health, dental and vision insurance, 401K and Equity Incentive plan. Our offices are located one mile from the beach and we offer a free weekly yoga class and surfing meet ups.

---------------------------------
--- Senior Software Engineer ----
---------------------------------

http://jobvite.com/m?3WsLugwo

-- Essential Duties & Responsibilities: --

* Design and build clinical and social backends and related APIs that drive our web and mobile sites.
* Develop and improve A/B Testing of new features on our platform allow us to drive company decisions with supporting metrics.
* Help evolve and scale the platform and its core rule and analytic engines to improve outcomes and improve peoples lives.

--- What we are looking for: ---

* BS in Computer Science (or equivalent)
* 5+ Years of Linux and web development experience
* Solid knowledge of JavaScript/PHP website development.
* Thorough understanding of protocols such as HTTP, XMPP, SMTP, AMQP
* Working knowledge of RequireJS, Backbone, Handlebars, SASS, HTML and CSS
* Experience with data stores such as Redis, MySQL, LocalStorage.
* Experience with agile development practices and methodologies such as Scrum, TDD, BDD and Unit Testing.
* Experience with Continuous Integration and automated development tools and processes
* Familiarity with asynchronous/event driven architectures and graph theory
* Familiarity with open source software development and have an active account on github
* Experience with building PHP/Node Extensions, Ruby gems and Debian Packages is a big plus
* Experience with HIPAA, HITECH, PHI and related security and privacy laws is a plus
* Passionate, Accountable with excellent organization and communication skills

---------------------------------
--- Android Software Engineer ---
---------------------------------

http://jobvite.com/m?3OrLugwf

-- Essential Duties and Responsibilities --

* Design and build hybrid apps and web experiences for mobile phones and tablets
* Work directly with our platform and analytics engineers and contribute the mobile perspective
* Collaborate daily with development, QA, product and management teams
* Maintains a working knowledge of relevant government and industry standards

-- Qualifications --

* BS in Computer Science or equivalent experience
* 3+ Years of mobile development experience
* Knowledge of protocols such as HTTP, OAuth and REST
* Thorough understanding of JavaScript, HTML5 and CSS3, REST APIs
* Experience with native app development for Android (Java), Android Frameworks and technologies such as WebView, Intents, Testing and Volley
* Experience with Android tools such as proguard, systrace, adb, bmgr and jobb
* Experience with GIT, Continuous Integration and automated development tools and processes
* Experience with design patterns, such as Model View Presenter, Data Mapper, Polymorphism, DRY, Decoupling
* Experience with agile development practices and methodologies such as Scrum, Refactoring, TDD, BDD and Unit Testing
* Strong interest in learning new technologies, standards and working with open source software
* Passionate, accountable with excellent organization and communication skills
* Experience with CORS, HTML5 WebSockets and C2DM based Push Notifications a plus

---------------------------------
- Lead Test Automation Engineer -
---------------------------------

http://jobvite.com/m?3WIewgw9

-- Essential Duties and Responsibilities --

* Plans and directs the development, application, and maintenance of quality standards for our software.
* Develop and update test cases.
* Report product bugs using the Company’s bug-tracking tool.
* Collaborate daily with development, product and management teams. Create clear status reports and concisely communicate with relevant parties.
* Recommend streamlining of processes to improve test efficiency.
* Maintains a working knowledge of relevant government and industry standards.
* Interprets quality assurance philosophy to key personnel in the Company.
* Reviews all data obtained during all quality assurance activities to ensure consistency with Company policies and procedures.

-- Qualifications --

* BS in Computer Science (or equivalent)
* 6+ Years of developing, managing and ensuring quality of a web platform and/or service.
* Solid knowledge of automated test frameworks such as Watir, Selenium or Sahi and related best practices.
* Hands-on experience with testing large scale AJAX based websites.
* Hands-on experience with testing web services
* Have built out and maintained regression test frameworks.
* Used agile development practices and methodologies such as Scrum
* Deeply familiar with TDD, BDD and Unit Testing.
* Experience with Continuous Integration and Continuous Delivery pipelines
* Experience with RSpec, PHPUnit, SimpleTest
* Must pass a background check and drug test

---------------------------------
------- Engineering Intern ------
---------------------------------

http://jobvite.com/m?3wKewgwL

-- What you will do: --

* Build fast, secure, beautiful and scalable web apps
* Use modern web technologies to disrupt healthcare
* Be exposed to a broad range of technologies such as Chef, RabbitMQ, Redis, APIs and real time applications
* And as always, debug hard problems

-- Requirements: --

* Current student at a top university majoring in Computer Science/Computer Engineering
* Solid knowledge of data structures and algorithms
* Experience building web applications using PHP, Python or Ruby
* Web development experience (HTML 5, CSS, JavaScript, Ajax)
* Experience with Angular or Backbone is desirable but not required
* Most importantly, high energy and willingness to learn new technologies
* Must be able to pass a background check and drug screen
* This is a part-time position