Software Full-Stack Software Developer

HP   •  

San Diego, CA

Less than 5 years

Posted 255 days ago

This job is no longer available.

Are you interested in shaping the future of IoT at one of the world’s largest technology companies? We are looking for a results-oriented, full stack software developer to join our Extended Reality engineering team. You’ll work alongside some of the brightest minds in computer vision, augmented reality, and digital technologies building out new ways for consumers to interact with the world around them. You will be responsible for the front-end solutions by integrating core technology APIs to build out awesome user experiences in both web and mobile.  

The ideal candidate can hit the ground running, has a desire to work in a fast-paced dynamic environment, is able to apply Lean/Agile methodologies in day-to-day activities, and is a self-motivated developer who mentors and shares knowledge. So, if you are passionate about technology and want to be part of the next great thing, then we have a job for you.

Education and Experience Required:

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.

  • 3+ years of experience working in modern web development environment, modern SaaS, dockerized microservices

  • Expertise in CSS, HTML, HTML5, JavaScript, JQuery, Ruby on Rails

Preferred Experience:

  • Experience building both front-end and backend services

  • Strong experience with object oriented programming, design patterns such as MVC

  • Proficient in web frameworks: Angular.js, Node.js, React

  • Experience in Agile software development environment, including ability to work in a pair programming model

  • Experience with GitHub, pull-requests, continuous integration, Jenkins, automated testing, and DevOps

  • Mobile experience in iOS and Android preferred (Objective C, Java)

  • C++ and Python

  • Ability to learn new skills quickly and work effectively in a fast-paced environment

  • Strong analytical and problem solving skills

  • Software applications testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools.

  • Excellent written and verbal communication skills; mastery in English. Ability to effectively communicate product architectures, design proposals and negotiate options at management levels.



    Job ID 3028767