Senior Software Engineer IMVU
About Us:
IMVU, Inc. (http://www.imvu.com) is an online social game where members use 3D avatars to meet new people, chat, create and play games with their friends. IMVU has reached 100 million registered users, 10+ million unique visitors per month and a $50+ million annualized revenue run rate. IMVU has the world's largest virtual goods catalog of more than six million items, almost all of which are created by its own members. IMVU is available in multiple languages on both Windows PC and Mac platforms, and for mobile users via its IMVU 2Go iPhone application, available in the Apple App Store.
IMVU has been recognized frequently, including Best Place to Work for the past 3 years, Inc. 500/5000, 8th fastest growing private tech company in Silicon Valley over the past 3 years, and 87th fastest growing tech company in North America over the past 4 years.
Founded in 2004, IMVU is backed by venture investors Menlo Ventures, Allegis Capital, Bridgescale Partners and Best Buy Capital and is located in Mountain View, CA. IMVU has been profitable since 2009.
So, what will you do?
Contribute code as part of a small, smart, dynamic, agile team. As a software generalist, you?ll be asked to learn our entire stack. If you are a specialist and want to stay narrowly focused and own your own code, IMVU will not be a good place for you
Contribute code as part of a small, smart, dynamic, agile team.
Take pride in the quality of your work, continuously deploying test-driven code, delighting customers and making a difference every day.
Voice opinions about the product and the direction of the company. We look for people who are superlative at coding and communicating with humans
Requirements:
A strong foundation in computer science and/or math combined with demonstrable problem solving aptitude.
4+ years of commercial software development experience. You write code and build things because you love to, not because it?s your job.
Excellence is derived from your talent, not domain experience with specific tools. That said, it would be useful if you had recent hands on experience with 3D programming in C++, complex web applications in Javascript and HTML 5, LAMP stack infrastructure, REST frameworks, or python scripting
Strong affinity for agile software development, continuous integration and test driven development. You are interested in, if not passionate about, infrastructure and processes that improve engineering productivity and system reliability
Can quickly grok and make significant contributions to large systems
Lifelong learner. Constantly experimenting and iterating. Energetic. Pragmatic. Get things done. An independent team player. Not afraid to ask for help
Bonus Points:
Made a significant contribution to a large-scale web application
Built a high-performance, 3D or client/server network application
Shipped virtual worlds, MMOs or other games
Hacked the DOM and wrangled consistent multi-browser UIs
Passionate about designing and delivering compelling user experiences
Contributed to open source projects (i.e. code we can review)
Experience in or with Unity3D, OpenGL, erlang, node.js, AWS, Git, Facebook, iPhone, Android, or NoSQL
| Location: |
Mountain View, CA
United States
|