Front End Software Engineer
Next Issue Media
(Menlo Park, California)- Responsible for designing and implementing web interfaces for corporate content management applications using best of breed frameworks and software development practices.
- Work with a user experience team and independently to design, implement, and evaluate efficient and reliable content production and management workflows.
- Develop new application features, and enhance and maintain existing code.
- Diagnose and repair user-reported problems.
- 3+ years hands on HTML, CSS, and Javascript design and development.
- Hands-on experience creating single-page web applications with AngularJS or similar browser-based MVC frameworks, such as Ember.js, Backbone.js, or ExtJS.
- Experience using components from libraries and frameworks such as jQuery and Bootstrap to enhance and style web applications.
- Able to utilize JavaScript build systems such as Grunt.
- Able to develop unit and end-to-end tests using test definition frameworks such as Jasmine and test execution frameworks such as Karma and Protractor.
- Experience developing and deploying software in Linux environments.
Bonus Skills
- Superb Linux chops. A thorough understanding of how to use Linux commands, shells, and scripts.
- Experience with scrum-based or other Agile development environments.
- Ability to use Git for source code management and familiarity with best practices for branching, merging, and feature and release management.
- Experience using Node.js and related frameworks such as Express, React, and/or total.js.
- Python and/or Groovy scripting.
- Maven, Jenkins, test automation tools, and deployment packaging.
- Experience with publishing formats such as PDF and Adobe Folio, and with image/media processing.
- Amazon AWS and devops experience.
Additional Notes on Compensation
Competitive Salary, Full medical, dental, vision, disability, and life insurance, 401K matching,Fitness center, yoga, ping-pong, pinball, and team bonding events.
Questions
There are no answered questions, sign up or login to ask a question
- AWS
- CSS
- Agile Development Process
- HTML
- JavaScript
- jQuery
- Linux
- Python
- Software Development
- Web Applications
- Writing Shell Scripts
- Adobe PDF
- AngularJS
- Apache Maven
- Backbone.js
- Bootstrap
- Ext JS
- Git
- Groovy
- Jenkins
- MVC Framework
- Node.js
- Scrum
- Test Automation
- Ember.js
- React.js
- Express
- Jasmine
- Grunt
- Karma
- Release Management
- Total.js

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.