|
C++ Software Engineer - Full Time
Final Draft, Inc. develops and publishes the entertainment industry's top-selling scriptwriting software products. Founded in 1991, the company is a pioneer and innovator in the scriptwriting software market; allowing writers to concentrate on the creative process instead of the formatting process.
Final Draft, Inc will be taking on several new initiatives in the coming months and is seeking C++ developers to work with our existing software development teams. This individual will report directly to our head of Technology in our Calabasas, CA offices.
Job Description:
The ideal candidate will have extensive experience developing consumer based desktop applications for Windows and Macintosh. As a C++ developer, you will be a part of a 8-person team that works in an Agile development environment where you will be expected to participate in test driven development. We are looking for someone who works well in a team environment, has solid development experience but is comfortable working on things in a self-directed manner.
Responsibilities include:
- Developing desktop, applications using Objective-C and C++ for Mac and C++ for Windows
- Developing iPad applications using Objective-C and C++
- Maintaining existing code and creating enhancements for Mac and Windows platforms
- Creating unit tests and automated acceptance tests for product features
- Working with Product Manager to create iteration plans and schedules
- Working with Product Management to interpret business requirements into technical requirements and design documentation
Qualifications:
- Minimum of 3+ years of overall software development experience
- Minimum 3+ years experience developing desktop applications using C++
- Minimum 2+ years of programming experience on Macintosh and/or Windows
- Previous MFC and Visual Studio experience a strong plus
- Previous experience with Perforce or other version control tools a plus
- Previous experience with JavaScript and shell scripting a strong plus
- Experience with test driven development, Agile and Scrum a plus
- Experience using FIT or other test automation tools a strong plus
Benefits:
- Competitive salary
- Medical and dental coverage
- 401(k) with employer matching
- Long-term disability and life insurance
- Casual work environment
- Flexible Hours
*** NO VISA SPONSORSHIP OR RELOCATION ASSISTANCE PROVIDED ***
*** NO RECRUITERS OR AGENCIES PLEASE ***
Click here to return to main Employment page.
|