Monday 28 April 2014

Job| Eng. 2 Front end developer | AMD | Bangalore

Eng. 2 Front end developer

Help us write the software that makes sure AMD's platforms crush the competition!
Our team writes large scale infrastructure and tools in C#, Ruby and C++ for Windows, Linux and Android environments on x86 and ARM platforms. Our software is utilized during all stages of product development across multiple AMD sites and includes distributed automation processes, web applications and databases to track millions of records generated by thousands of systems. We are constantly adapting our software development processes (e.g. continuous integration, unit testing and TDD, code reviews) to manage the challenges we accept.
Join us if you are passionate about solving problems and working with the latest technologies, both hardware and software!
We are looking for a developer to help build a next generation build/release web application. The ability to design a usable UI specifically for data-centric use cases is critical. In addition, the developer will be responsible for promoting and mentoring best practices in UI and JavaScript design, as well as for the development of browser-side and server-side software.

Key Responsibilities

•             Prototype, design, and implement user interfaces
•             Document technical and design decisions for other team members
•             Help advance best practices of UI and JavaScript design and development
•             Design and build server-side functionality
•             Refactor server-side code to allow for a more browser-centric application
•             Debug issues in upstream, server-side libraries
•             Debug data issues with SQL
•             Be involved in support of existing production environment

Required Experience and Skills

•             Passion for building advanced user interfaces
•             Experience with every level of a modern web application
•             Strong skills in Web UI design using HTML, CSS and JavaScript
•             Familiarity with CSS extensions (like SASS or LESS)
•             Significant experience with jQuery, AJAX and JSON
•             Experience with JavaScript MVC frameworks (e.g. Backbone.js or JavaScriptMVC)
•             Experience with JavaScript templating (e.g. Handlebars, Mustache, etc)
•             Experience building Hypermedia APIs (i.e. REST-ful APIs)
•             Significant experience with server-side/MVC development
•             Experience with ASP.NET MVC and C#
•             Significant experience interfacing with a database (e.g. TSQL)
•             Experience troubleshooting data problems from an SQL console
•             Proven interpersonal skills
•             Technical excellence and teamwork
•             Must be fluent in both written and spoken English

Preferred Experience and Skills

•             Expert in Web UI design including significant experience with HTML, CSS and CSS Extensions
•             Expert in JavaScript and JSON-centric development
•             Expert in web development using ASP.NET, ASP.NET MVC and C#
•             Experience with Backbone.js and Handlebars.js
•             Experience with WebSync or similar HTTP push technologies
•             Experience with unit and functional testing
•             Experience with Linux or Android
•             Experience with Jira REST APIs

Qualifications

• Must have 3+ years of strong software development experience and Master’s degree in Computer Science/Tech, or equivalent
or

• Must have 4+ years of strong software development experience and Bachelor’s degree in Computer Science/Tech, or equivalent

No comments:

Post a Comment