The Full Stack Architect role provides technical leadership within the UI tier of a multi-layer application architecture. The architect will serve as the technical subject matter expert for all UI development spanning across multiple applications and product lines. This position includes working with stakeholders to understand software requirements and ensure application UI meets functional requirements and user experience.
What youll be doing:
Architect and Deliver high performance applications for desktop and mobile platforms supporting 1B+ users
Work with backend architects to build RESTful APIS
Work closely with Interaction and Visual Designers to turn wireframes into end products
Develop and optimize front-end UI to ensure applications are rendered consistently in cross-platform environments.
Prototype and develop new ideas and participate in all parts of the lifecycle from research to release.
Follow industry trends with regard to front-end technologies and techniques
Provide technical leadership to fellow engineers, designers, and other stakeholders to develop and maintain UI applications.
Mentor other engineers and review code and designs in a senior role.
What we need to see:
B.E./MTech Computer Science or related field, or equivalent experience
10+ years of working experience in end user facing UI development
Should have a demonstrable work portfolio of cross platform and scalable BIG data application for end users
Proven experience developing against a multitude of modern MV*/MVC frameworks and libraries like Angular, Grunt and Node
Good interpersonal skills and experience communicating with and managing the expectations of both technical and non-technical stakeholders
Extensive experience consuming RESTful webservices, designing end-to-end (unit/integration) automated test suites for all components
Create configuration, build, and test scripts for Continuous Integration environments, application deployment, web security
Experience with distributed source control systems – Preferably Git
Demonstrated passion for user experience design and improving usability
Strong working experience with Agile development methodology in real world projects
Salary: Not Disclosed by Recruiter
Industry:IT-Hardware & Networking
Functional Area:IT Software – Application Programming , Maintenance
Role Category:Programming & Design
Desired Candidate Profile:
UG: Any Graduate – Any Specialization, B.Tech/B.E. – Any Specialization, Computers
PG:Any Postgraduate – Any Specialization, Post Graduation Not Required
Doctorate:Doctorate Not Required
Visualize your future . . . We Do
NVIDIA is the world leader in graphics processing technologies, creating innovative, industry-changing products for computing, consumer electronics, and mobile devices. NVIDIA products are transforming visually-rich applications such as video games, film production, broadcasting, industrial design, space exploration, and medical imaging. We invest in our people and our technologies, support and fund industry research around the world, and consistently deliver high-quality products. NVIDIA’s culture promotes and inspires a team of world-class employees to be at the top of their game. We’ve created an environment where talents are recognized and collaboration is valued. Our employees are shaping the world of tomorrow. . . today. We invite you to explore the opportunities available at NVIDIA to see what your future may hold.
Contact Company:Nvidia Corporation