Full-Time Senior Software Engineer – UI
Job Description
We are currently seeking two Senior Software Engineer- UI to participate in
software development of web-based software applications. We are
interested in hiring strong technology people with a “can-do” attitude and an interest in
our mission of more effective learning and enhancing the student experience. Our work
environment is professional, yet relaxed and flexible. Using the latest technologies, you
can have a major impact and contribute to our evolution.
Responsibilities may include, but are not limited to :
· Partnering with content designers and architects to ensure quality and accuracy
of styled content.
· Working closely with content and product teams to design and implement new
features and effective user interfaces.
· Tackling challenging technical issues (e.g. usability, performance,
responsiveness).
· Participating in planning meetings, estimating scope of work, and maintaining
project status using Agile project tracking tools.
· Following Agile, ATDD, and best practice methodologies in all project
development activities.
· Trouble-shooting, debugging, and resolving programming defects and errors.
· Delivering products that meet business goals and financial objectives.
· Working in a global team environment.
· Researching new technologies and software products to determine feasibility and
possibility of using their capabilities within our products and platforms.
· Enjoying the opportunity to impact the lives of millions of students and their
instructors.
Minimum Qualifications :
· Computer Science B.S / M.S. or equivalent with strong fundamentals and
problem solving skills (e.g. data structures, computational algorithms, and
operating systems)
· At least 5 years of experience building elegant and responsive Web interfaces
· Very strong JavaScript, HTML5, and CSS3 knowledge
· Excellent skills (hands-on experience) with JavaScript MVC frameworks like
Backbone and Angular JS
· Practical experience with third party API integration
· Strong knowledge of JQuery, GWT, JSON/JSONP, and XML
· Good understanding of Web Services protocols such as REST, SOAP, and API
design for extensibility and portability
· Experience with regular expressions
· Successful track record of developing quality software products and shipping
production ready software.
Preferred Qualifications :
· Experience with Scrum/Agile development methodologies
· Hands-on experience with digital content management platforms and the ePub3
standard
· Proper use of graphics, audio, video, and animation within UI Design Patterns
· Experience with scripting (e.g. PHP, Python)
· Deep understanding of WebSockets
· Prior experience working in the eLearning industry is a plus
· Accomplished team player with a desire to work hard and have fun
Specific Skills :
JavaScript, HTML5, CSS3, JavaScript MVC Frameworks (Backbone, Angular
JS), JQuery, GWT, JSON/JSONP, XML, REST, SOAP, ATDD, Scrum, Agile,
ePub3, UI Design, PHP, Python, WebSockets
How to Apply
vacanciessrilanka@virtusa.com530 total views, 1 today