Job Information |
Front End Developer
As a Front End Developer, you will be designing and implementing user interface widgets and components with a talented technical team. You will have the opportunity to participate in the implementation of technical solutions with multiple teams and products. Join a team that is dedicated to creating rich web user interfaces for their clients and work closely with UX Designers, Product Managers, Architects, and other Developers. This is a fantastic opportunity for a junior to mid-level developer to join a company that champions the entrepreneurial spirit and where your contributions will have an impact in the organization.
Your responsibilities
- Develop best-in-class presentation layer components and widgets to perform across multiple products and browsers
- Manage multiple tasks at the same time, focus on internal best practices, coding, testing, documenting, and determining specifications
- Integrate marketing content on the site using Sitecore CMS
- Work flexibly in an Agile development environment, keeping pace with the development team and adapting quickly to change
- Adapt user experience and front-end coding for various projects
- Stay up-to-date in current and emerging technologies, standards, trends, and research; collaborate with team members to understand and apply these improvements
Your qualifications
- 2-3 years of full-time front-end web development experience
- Very strong knowledge in JavaScript, jQuery library, CSS, XHTML and writing semantic, lean code whenever possible
- Strong knowledge in HTML5 and CSS3
- Strong knowledge in building widgets, UI components, and controls
Desired experience with any or all of the following:
- CMS platforms, especially Sitecore CMS
- Knowledge of unit testing JavaScript code frameworks (Jasmine, QUnit …)
- Knowledge of ASP.Net, preferably C# with MVC 5
- Building AJAX or API driven user interface
- Server-side development with at least one back-end technology (ASP.NET, C#, PHP, Ruby…)
- Working with core developers and UX designers
- AMD Loader (require.js)
- UI MVC Framework (Backbone.js, Knockout.js, Angular.js)
- CSS grid system (Bootstrap.js, Foundation.js, Blueprint.js)
- Node.js
Also beneficial:
- Proven ability to work independently, create prototypes, and sketch mockups
- Excellent problem solving skills for complex solutions
- High attention to detail and quality
- Automated test environment
|