Software Engineer, Mac Client
FuzeBox, Inc. - Palo Alto, CA

This job posting is no longer available on FuzeBox, Inc.. Find similar jobs: Software Engineer jobs - FuzeBox jobs

A SAAS is only as good as the user experience it provides to its customers. As a client engineer you will be responsible for providing a rich and immersive user experience via a featureful Mac application.

WHAT YOUR RESPONSIBILITIES WILL BE

Focus on graphics and user interface programming
Communicate technical subjects to a wide variety of audiences

Write code in Objective-C, C & C++

Work in a scrum framework to deliver at high velocity
Fix software issues and code irregularities
Perform code maintenance, testing, and analysis
Correspond with team leaders or business stakeholders
Work with quality assurance teams
Work with a talented design team to discuss and implement design concepts

Perform code reviews

Complete project assignments

WHAT YOU NEED

Bachelor’s degree in Computer Science (or equivalent experience) and 5+ years experience
Solid understanding of Mac/iPad Application development process
Proficiency in Xcode, Interface Builder and Instruments
Solid understanding of Core Data and Networking Technologies
Familiarity with OpenGL and 3D graphics is a plus
Having applications posted on the app store is a huge plus
In-depth understanding of object oriented concepts and software design patterns
Extensive experience in graphics and user interface programming
Extensive experience in multithreading and communication
Good at communicating technical subjects to a wide variety of audiences
Creative, flexible, and quick to learn
Have strong systematic skills
Be able to meet project deadlines
Be able to work on own initiative and be focused
Experience with using version control repositories such as CVS/Subversion and Git
Work with teams

A SAMPLE OF WHAT YOU WILL GET TO DO

In 3 months, you will have

Integrated well in a team of 4 Mac developers
Understood completely the technical architecture of Fuzebox service as it exists
Developed features using the TDD methodology
Understood completely the design concepts of the existing Mac application
Written automated tests all features you implemented
Taken ownership of 3-4 application components

In 6 months, you will have

Successfully delivered to customers multiple releases
Located and refactored problematic areas in the code base

In 12 months, you will have

Worked on the design and prototyped our next gen features.

WHY YOU’LL LIKE WORKING HERE

We’re disrupting an industry
Nothing’s more exciting than working at a dynamic, high potential startup
Super collaborative environment where every opinion matters
Our drive to constantly innovate attracts the best and brightest
Catered lunches and healthy snacks in the office
Gym membership reimbursement
Quarterly office events
Unlimited PTO
Full benefits and 401K

ABOUT THE COMPANY

FuzeBox provides the best online meeting experience. With HD video and crystal clear audio that delivers two times the clarity of a standard phone call, it is just like meeting face to face. Our intuitive yet powerful solution for visual communication and content collaboration is easy to use and provides a great experience that allows you to connect from any device, at anytime, from anywhere in the world.

Founded in 2009, we have raised over $45 million from prestigious investors like Hermes Growth Partners, Khosla Ventures, Index Ventures, and Insight Venture Partners. With around 150 employees spread across offices in San Francisco, Palo Alto, and Seattle, there’s lots of room for growth and opportunity.

FuzeBox, Inc. - 7 months ago - save job - block
Recommended Jobs
Mac OS X Senior Software Engineer - 731749
Intel - Santa Clara, CA
Intel - 7 days ago

Mac OS X Software Engineer - 731752
Intel - Santa Clara, CA
Intel - 7 days ago

Lead Software Engineer, Mac OS X Development
Fuze - Palo Alto, CA
Fuze - 13 days ago