We are looking for a talented Web Development Engineer to create amazing user experiences to work with fantastic content.
· Bachelor’s degree and/or Master’s degree in Computer Science or equivalent.
· 5+ years of software development experience, including Java and/or C++, OO Design, and SOA
· Experience using a MV* framework (such as Backbone.js, Ember.js, AngularJS, ReactJS, …)
· Experience with web interface development and frameworks (Ajax, Angular, Jquery, and similar)
· Experience in using a version control system, preferably Git
· Knowledge of HTML5, DOM traversal/manipulation and event capturing, jQuery, CSS
· Experience in building high-performance, highly-available and scalable distributed systems.
· Experience with databases.
· Java, SQL and web development experience with Linux
· Spring experience
· Experience in responsive design, touch interfaces
· Ideal candidates will show excellent debugging and troubleshooting skills, with an enthusiastic attitude to support and resolve customer problems
· Experience designing and supporting large-scale distributed systems in a production environment
· Self-starter, quick learner and passionate problem resolver