Web Developer

З/п не указана
Опыт работы: От 1 года до 3 лет
График работы: Полный день
Занятость: Полная занятость
Компания: NVIDIA

For two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics. With our invention of the GPU - the engine of modern visual computing - the field has expanded to encompass PC games, movie production, product design, medical diagnosis and scientific research. Today, visual computing is becoming increasingly central to how people interact with technology, and there has never been a more exciting time to join our team.

Now we are looking a web developer with UI/UX expertise to accompany our goal of making a platform to support working on content collaboratively. You will design, build and deploy a highly scalable platform that drives services and simulations to facilitate the goal of collaborative content development.

What you’ll be doing:
  • Work in a team developing web UI and services.

  • Designing and developing services and web applications scaling from a workstation to cloud.

  • Designing and developing services & backends using SOA and microservice approaches.

  • Designing and developing desktop applications utilizing web technologies.

  • Communicating with all relevant teams to gather requirements and propose solutions. Participating in group design discussions and general design process.

What we need to see:
  • 3+ years of experience of working within teams designing and building large backend infrastructures.

  • B.S. or higher, or equivalent experience.

  • Excellent Python (3.6+, asyncio).

  • Excellent JavaScript (TypeScript is a big plus), React, state management libraries like Redux/MobX.

  • Strong understanding of CSS and approaches for web components stylization: styled-components, CSS modules, CSS-in-JS libraries.

  • Strong unit testing experience (backend and frontend services).

  • Strong understanding of modern backend software (databases, webservices, …).

  • Understanding of lower layer networking effects when working with services.

  • Good written and spoken English required, excellent spoken and written English is a big plus.

  • Team player, self-learner and self-starter.

  • Electron experience is a plus.

  • Experience with cloud services (AWS / Azure / GCP ...) is a plus.

With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most brilliant and talented people on the planet working for us and, due to unprecedented growth, our elite engineering teams are growing fast. If you're a creative and autonomous engineer with a genuinely real passion for technology, we want to hear from you.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Хочу откликнуться
<
>