add-to-list classic-computer controller-fast-backward creative-commons-attribution creative-commons-noderivs creative-commons-noncommercial-eu creative-commons-noncommercial-us creative-commons-public-domain creative-commons-remix creative-commons-share creative-commons-sharealike creative-commons document-landscape remove-user warning arrow-bold-down arrow-bold-left arrow-bold-right arrow-bold-up arrow-down arrow-left arrow-long-down arrow-long-left arrow-long-right arrow-long-up arrow-right arrow-up arrow-with-circle-down arrow-with-circle-left arrow-with-circle-right arrow-with-circle-up bookmark bookmarks chevron-down chevron-left chevron-right chevron-small-down chevron-small-left chevron-small-right chevron-small-up chevron-thin-down chevron-thin-left chevron-thin-right chevron-thin-up chevron-up chevron-with-circle-down chevron-with-circle-left chevron-with-circle-right chevron-with-circle-up cloud controller-fast-forward controller-jump-to-start controller-next controller-paus controller-play controller-record controller-stop controller-volume dot-single dots-three-horizontal dots-three-vertical dots-two-horizontal dots-two-vertical download emoji-flirt flow-branch flow-cascade flow-line flow-parallel flow-tree install layers open-book resize-100 resize-full-screen save select-arrows sound-mute sound trash triangle-down triangle-left triangle-right triangle-up uninstall upload-to-cloud upload add-user address adjust air aircraft-landing aircraft-take-off aircraft align-bottom align-horizontal-middle align-left align-right align-top align-vertical-middle archive area-graph attachment attach_file awareness-ribbon back-in-time back bar-graph battery beamed-note bell blackboard block book bowl box briefcase browser brush bucket cake calculator calendar camera ccw chat check circle-with-cross circle-with-minus circle-with-plus circle circular-graph clapperboard clipboard clock code cog colours compass copy credit-card credit cross cup cw cycle database dial-pad direction document documents drink drive drop edit email emoji-happy emoji-neutral emoji-sad erase eraser export eye feather flag flash flashlight flat-brush folder-images folder-music folder-video folder forward funnel game-controller gauge globe graduation-cap grid hair-cross hand heart-outlined heart help-with-circle help home hour-glass image-inverted image images inbox infinity info-with-circle info key keyboard lab-flask landline language laptop leaf level-down level-up lifebuoy light-bulb light-down light-up line-graph link list location-pin location lock-open lock log-out login loop magnet magnifying-glass mail man map mask medal megaphone menu message mic minus mobile modern-mic moon mouse music network new-message new news note notification old-mobile old-phone palette paper-plane pencil phone pie-chart pin plus popup power-plug price-ribbon price-tag print progress-empty progress-full progress-one progress-two publish quote radio reply-all reply retweet rocket round-brush rss ruler scissors share-alternitive share shareable shield shop shopping-bag shopping-basket shopping-cart shuffle signal sound-mix sports-club spreadsheet squared-cross squared-minus squared-plus star-outlined star attach_file star-empty star-full stopwatch suitcase swap sweden switch tablet tag text-document-inverted text-document text thermometer thumbs-down thumbs-up thunder-cloud ticket time-slot tools traffic-cone tree trophy tv typing unread untag user users v-card video vinyl voicemail wallet water px-with-circle px basecamp behance creative-cloud dropbox evernote flattr foursquare google-drive google-hangouts grooveshark icloud mixi onedrive paypal picasa qq rdio-with-circle renren scribd sina-weibo skype-with-circle skype slideshare smashing soundcloud spotify-with-circle spotify swarm vine-with-circle vine vk-alternitive vk-with-circle vk xing-with-circle xing yelp dribbble-with-circle dribbble facebook-with-circle facebook flickr-with-circle flickr github-with-circle github google-with-circle google instagram-with-circle instagram lastfm-with-circle lastfm linkedin-with-circle linkedin pinterest-with-circle pinterest rdio stumbleupon-with-circle stumbleupon tumblr-with-circle tumblr twitter-with-circle twitter vimeo-with-circle vimeo youtube-with-circle youtube

Software Engineer: ExtJS 5+, Perl, PostgreSQL, MongoDB

  • Full-Time Job
  • Location:
  • Posted:
    5 years ago
  • Job Description


    IntelliSurvey develops cutting-edge software for web surveys and online reports. Sure, there are many ways to deploy simple web surveys, but we focus on the most complex and tricky projects. For example, we run Fortune's Most Admired Company's survey, which goes out to thousands of CEOs and Fortune 1000 board members. We handle complex surveys that go out to hundreds of doctors, with each one being paid a few hundred bucks to take the survey. So our software has to handle things like quotas, complex branching, fraud detection, and many other things that simple tools don't even think of doing. We also need advanced tools that allow clients to slice and dice the survey data we collect.

    IntelliSurvey, Inc. has an exciting opportunity for a Software Engineer to join our team. We aren't looking for people to program surveys (at least not with this posting). We already have another team that does survey programming and works with market research clients on a daily basis.

    This position is about finding candidates to build the software that builds the surveys. We are looking for programmers who can write clean, modular code to help us extend and improve our software. As a Software Engineer, you must be highly motivated self-starter who enjoys ownership and responsibility while working in a collaborative and interdependent team environment.

    This position is unique and there is the opportunity to either specialize in one area of our operations (e.g. back end or UI), or wear many hats and be more of a full-stack position, if that is your preferred style.

    Position Responsibilities

    JavaScript - Front End Developer (UI)
    - Develop applications with JavaScript for front-end code, including ExtJS and jQuery libraries
    - Develop automated web tests

    Back End Developer
    - Develop object-oriented Mondern Perl (Moose) code; Plack/PSGI
    - Develop applications using object-oriented Perl (Moose) and Plack/PSGI, for back-end code
    - Knowledgeable in PostgreSQL database, MongoDB, interphacing through Perl DBI
    - Maintain the database

    - git for version control, with Atlassian tools such as JIRA for ticket tracking and Fisheye/Crucible for code reviews
    - Linux with CentOS and Citrix virtualization software
    - nginx web server with the uwsgi application server

    - Bachelor's degree in computer science, engineering or related field or 2 years professional experience.
    - Fluent in OO JavaScript or Modern Perl to write good, concise code
    - Firm understanding of OOP design and database concepts
    - Excellent verbal and written communication skills; including problem solving skills, prioritization and time management skills
    - Collaborate with team members
    - Translate requirements into functional code and document code appropriately

    About IntelliSurvey, Inc.

    We're a small, growing company. Currently we have about 80 employees, and we are planning to grow significantly over the new few years. We are funded entirely through operating cash flow, however, so we are stable and free to grow at our own pace.

    We offer competitive benefit package; such as a retirement plan with company match, health and dental insurance, stock options, and so on. Many of our employees work remotely, so our offices in Ladera Ranch, CA are small. We are very flexible and focus on results rather than face time. After initial training, our development team members can have flexible work hours and some work from home arrangements as well.

    People who are self-starters and can work independently will fit in well with our team.

    Required experience: Programming: 2 years

    To Apply

    Please submit your resume online. If you have questions, please contact the corporate headquarters at 949-238-6352.

    Please submit your cover letter and resume with your salary requirements.

    We are an Equal Opportunity Employer and provide equal opportunity to all employees and applicants for employment.

  • Ladera Ranch, CA, USA
  • Keywords:
  • Ext JS,
  • JavaScript,
  • CSS,
  • Sass/Less,
  • Git,
  • MongoDB,
  • Perl