Senior Cloud Full Stack Developer

Immersion Corporation

(San Jose, California)
Full Time
Job Posting Details
About Immersion Corporation
For over 20 years, we’ve led the way in haptic experiences, recognizing early on that the power of touch can transform our most common daily experiences. Today, Immersion’s innovative technology offers a unique experience for device makers, brands and companies to enhance nearly any experience through touch.
Summary
We are seeking a Sr. Cloud Full-Stack Developer who is experienced and well-versed with architecting and building full-stack solutions. You are expected to be an experienced software developer, well versed in standard coding principles for the cloud and knowledgeable about developing for different cloud platforms. You should be comfortable with multiple programming languages including those used for back-end and front-end web development. You will report to a local software manager and interface with several teams within the company who will be using your solutions in their products. You will be influencing and making design and implementation decisions across our entire stack. You will also be a cloud evangelist within the company sharing your expertise and knowledge with others.
Responsibilities
* Design and implement full-stack cloud architectures. * Develop front-end web applications * Develop back-end cloud logic for driving current and future solutions. * Drive CI/CD for all cloud products. * Rapidly prototype new concepts * Port existing software to new platforms * Assist with build automation * Assist other product teams with cloud backend support they might need
Ideal Candidate
* Master’s degree in Computer Science or equivalent * 5+years’ related experience building large-scale SaaS products * Expert level knowledge of at least one of the following programming languages: C/C++, Java, PHP, Python, or Ruby on Rails * In-depth knowledge of modern HTML5/CSS3 and Javascript * Proven server-side engineering with JSP/Rails, HTTP, and REST * Demonstrated knowledge of relational and NoSQL database systems, Object Oriented Programming and web application development * A solid understanding of how web applications work including security, session management, cookie, caching, and best development practices * Experience with Dockers and Linux Containers * Experience with AWS, Azure and other public clouds * Experience in writing unit tests and passionate about producing elegant, maintainable code * Aggressive problem diagnosis and creative problem solving skills, know when the quick and dirty solution is appropriate and when it’s not * Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen **Pluses:** * Familiarity with mobile application development * Familiarity with mobile SDK development * Familiarity with IOT development * Experience with Ruby, PHP, Rails * Any experience in the field of haptics/force feedback * Dockers experience would be great
Compensation and Working Conditions
Benefits Benefits included
Reports to reports to local software manager

Additional Notes on Compensation

We offer competitive salary and benefits for jobs that allow you to change the way the world experiences digital devices.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.