Senior C++ Developer Mindspark
At Mindspark, we conceptualize, develop and strategically market unique digital applications for online audiences across a diverse range of interests. Whether it's watching your favorite shows on Television Fanatic, spending some leisure time at Gaming Wonderland, or sprucing up your emails with Motitags, our specialty downloadable applications enhance web experiences in ways that are important to the millions of users who interact with us each day.
As an IAC company, Mindspark is part of a family including many of the most successful media and Internet brands in the world, including Match.com, Vimeo and about.com. Recently ranked fourth in Fortune magazine?s world's most admired companies list in the Internet Services & Retailing sector, we provide incredible career opportunities for our team in a supportive, collaborative and fun work environment.
We are looking for a Senior C++ developer to join our client toolbar development team. This person will help develop our user-facing windows applications which are responsible for driving our core business. As a team member in our highly entrepreneurial environment you will be expected to move quickly, collaborative effectively and solve challenging technical problems gracefully. If scalability, speed, reliability, development and design are interesting to you, we want you. Our team has the benefits of a start-up (rapid growth opportunities) with the benefits of an established company (strong presence in the marketplace, recognized brand.)
WHAT WE WANT YOU TO DO:
First and foremost you?ll be developing code, coupled closely to the OS, with a language that requires a deeper and broader understanding of programming paradigms.
Contribute, advise and consent (individually or in a group) to the design of our toolbars which make use of technologies including IPC, threads, COM, services, design patterns, UI interfaces and C++ templates.
Keep it alive and moving forward by participating in debugging and maintenance of our core products, with the expectation you?ll be able to handle multiple technology stacks operating in parallel.
Dig deeper and step outside the box to investigate new technologies as we believe innovation will continue our dominance in our business landscape.
Have a life outside of Mindspark/IAC, as we actually practice work/life balance, in the belief that rest and fun outside of work makes you a rock star developer.
WHAT KIND OF EXPERIENCE YOU SHOULD HAVE
Minimum of 10 years of professional programming experience.
Minimum of 7 years? experience with strong technical expertise in C++, Windows SDK, multithreading, COM, GUI development, and object-oriented programming in an MS-Windows environment is required.
Experience developing mass-market commercial software is a plus.
Excellent verbal and written communication skills required.
Must be strong contributor, with the ability to write software both within a group setting and independently.
IT WOULD BE GREAT IF YOU ALSO HAD
Boost library experience
Perforce SCM experience
IE BHO experience
DID WE MENTION BREAKFAST IS ON US?EVERY DAY?
?Or how about the fact that we provide unlimited amounts of free soda, healthy snacks, bottled water and coffee to keep you going throughout the day? We also offer a comprehensive benefits package, including medical, dental, 401K, transit check vouchers, and tuition reimbursement, among many other cool perks. Add to that summer outings, team gatherings, softball/kickball/soccer teams, Nerf-gun battles, Thanksgiving dinner with all the fixin?s, cake on your birthday, and you?ve got yourself a pretty great deal.
||Bellevue, WA |