Front-End Software Engineer (Angular) @ IntelliSurvey, Inc. - Mission Viejo, CA

Front-End Software Engineer (Angular)

We are looking for excellent front-end Software Engineers with javascript and Angular experience to help us build new software and enhance and improve our current codebase.
Our software is used by a wide range of companies to develop and deploy online surveys, and to view survey results using our online reporting and analysis tools. For many years our front-end has been written using the ExtJS javascript framework, but recently we decided to migrate it to Angular. For this reason we are hiring javascript engineers with Angular experience. Several of our current front-end engineers have recently learned Angular, and we our posting this position to help round out our team with engineers with previous experience with Angular. As such you can play a pivotal role in helping define our standards and best practices for Angular development.
Other experience that would be helpful but that is not strictly required includes:
  • ExtJS experience is helpful though not required, in order to read and understand the existing code in order to migrate it.
  • Python and Perl experience, to help with reading and understanding back-end code. We aren't expecting our front-end engineers to develop back-end code unless they also have a strong aptitude in this area, but the ability to read and understand the back-end code can be useful.
  • PostgreSQL or other SQL database experience
  • git for version control, with Atlassian tools such as JIRA for ticket tracking and Fisheye/Crucible for code reviews
  • Linux and CentOS
In addition, the ability to learn quickly and work well with our team is more important than any particular technical skill. In addition, excellent written and verbal communication skills are critical to help make sure we're all on the same page. And a good sense of humor is a great plus as well.
ABOUT US:
We’re headquartered in the United States in Mission Viejo, California, but many of our opportunities have no geographical boundaries. Our team is composed of the most talented people from around the world.
Our mission is to enable professional research online. We've always gone beyond the simple work, and handled projects and research methodologies that others found difficult. Along the way, we've continually upgraded our online survey platform. We've built an outstanding team with detailed understanding of both business and research issues, adept at applying technology to solve complex problems.
We have about 130 employees worldwide, with about 80% of those in the United States and the rest at various locations around the world. Our software engineering team in based in southern California but the rest of our US-based workforce works remotely from their homes.
Salary and Benefits commensurate with experience. Equal Opportunity Employer, except where provided by state law, all offers of employment are conditioned upon successfully passing a background check. This employer uses E-verify.
Please visit here for more information: https://www.e-verify.gov/sites/default/files/everify/posters/IER_RightToWorkPoster%20Eng_Es.pdf
https://e-verify.uscis.gov/web/media/resourcesContents/E-Verify_Participation_Poster_ES.pdf
Job Type: Full-time
Benefits:
  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Disability insurance
  • Employee assistance program
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Retirement plan
  • Vision insurance
Schedule:
  • Monday to Friday
Supplemental Pay:
  • Bonus pay
COVID-19 considerations:
Currently our software engineering team is remote due to Covid-19. But we still prefer to hire candidates based around south Orange County, CA. Job candidates should expect to work from our offices at least some of the time starting sometime in 2021.
Experience:
Work Location:
  • One location
  • Fully Remote
Company's website:
  • https://intellisurvey.com
Work Remotely:
COVID-19 Precaution(s):
  • Remote interview process
  • Personal protective equipment provided or required
  • Social distancing guidelines in place
  • Virtual meetings
  • Sanitizing, disinfecting, or cleaning procedures in place