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
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