Web Developer
Ariston Tek, Inc. - Brooklyn, NY

This job posting is no longer available on Ariston Tek, Inc.. Find similar jobs:Web Developer jobs - Ariston Tek jobs

Responsibilities of Intermediate Web Developer:
    • As part of a cross-functional software team, you'll be commissioned with delivering new and innovative platforms, products, and/or product functions for schools, districts, and states across the country
    • Work within a team that develops, tests, and maintains robust, scalable, high-quality software for our wireless tablet technology platform and full suite of products
    • Contribute to continuous improvement of software development best practices in the areas of coding tools, languages and APIs, as well as software design and development processes
    • Other specific responsibilities vary by project area and experience, but may include technical leadership of a software project team

    Requirements of Intermediate Web Developer:
    • BS/MS in Computer Science or equivalent
    • 3+ years of professional software development experience
    • 1+ years of front-end software development experience utilizing HTML, JavaScript, and CSS
    • Proven understanding of cross-browser compatibility issues and solutions
    • Proven understanding of responsive web design
    • Proven fundamentals (OO, algorithms, data structures, graphical)
    • Experience with core front-end technologies such as XHTML, AJAX, JSON, CSS, DOM scripting, and DOM methods and properties
    Preferred Skills for Intermediate Web Developer:
    • Experience with AngularJS and RequireJS a huge plus
    • Experience with HTML5 and CSS3
    • 1+ years of experience developing on mobile platforms
    • Taste for simplicity and elegance in technical design and implementation as well as an appreciation for test driven development and building software
    • Experience with graphics editing tools such as Adobe Photoshop and InDesign
    • Cross-platform development of web-based applications for use on both mobile devices and computer-based browser, including optimization to allow for smooth operation on phones and tablets
    • Experience with large code base and working with external vendors
    • Experience with Object Oriented Programming in Java, Groovy, Objective-C, or C#
    • Experience with Scrum (or other agile methodologies)
    • Proven technical leadership experience in a professional environment, including ownership and delivery of a sizable product or product component, strong sense of independence and self-direction is essential