Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Nvidia Senior Full-Stack Software Engineer 
China, Shanghai 
417838969

24.06.2024

What you’ll be doing:

  • Working on backend and frontend design and development of web applications.

  • Collaborate with end users and stakeholders and help define product requirements

  • Supporting and ownership of application throughout software development life cycle (SDLC).

  • Building infrastructure and applications for various domain and scenarios.

  • Design efficient and resilient software solutions using micro-services architecture.

What we need to see:

  • Bachelors or Masters in Computer Science or related engineering or equivalent experience.

  • 5+ yrs experience

  • Proven knowledge of Java Language, common Java API's and JVM.

  • Experience with JavaScript and Node.js

  • Knowledge of modern frontend frameworks like Vue.js, Ember.js

  • Experience with design and development of distributed microservices.

  • In depth understanding of database concepts and object modeling.

  • Detailed knowledge of object oriented design, data structures and algorithms

  • Excellent interpersonal skills

Ways to stand out from the crowd:

  • Experience with SQL and at least one SQL database server.

  • Demonstrable knowledge of Elastic Stack (Elasticsearch, Kibana, Logstash) and Kafka.

  • Experience with MongoDB or other noSQL datastores.

  • Knowledge of Ruby and experience in crafting excellent UI\UX.

  • Flexibility/adaptabilityfor working in a dynamic diverse environment with different frameworks and requirements.