We are a small group of young, driven, ambitious individuals making an impact in the world while having lot's of fun. We work at BenchPrep because we love it. If you have the "get-it-done" spirit, you would fit right in.
We are looking for talented and motivated engineers who want to leverage the power of technology to improve the lives of millions of students by building the most innovative learning platform.
Read our About page to know more about us.
Job Openings
- iOS Engineer
- Android Engineer
- Web Engineer (Ruby on Rails)
- Web Services Engineer (API Design/Cloud Computing)
- Content Manager
- Marketing Developer
- Front end Developer
iOS Engineer
iOS Engineer will be responsible for building native iPhone and iPad applications that communicate with REST APIs hosted on Amazons EC2.
Responsibilities
- Develop rich native applications on iPhone and iPad
- Implement and test core client experience on mobile devices
- Advanced relational database experience with knowledge of stored procedures
- Write maintainable code by performing test-driven development
- Understand version control with Git
- Perform technical analysis on business issues and evaluate vendors/technologies, analyze development frameworks and provide planning support
Requirements
- Has built at least two iPhone or iPad apps (this is a must)
- Bachelor's degree in computer science, engineering or related field
- At least 1 year of experience with iOS platform
- Proficient in Objective C and Cocoa
- Knowledge of JSON/XML APIs with REST architecture
To Apply
To apply for this position, please send your resume to: jobs@benchprep.com
Link to this job
Android Engineer
Android Engineer will be responsible for building native Android applications that communicate with REST APIs hosted on Amazons EC2.
Responsibilities
- Develop rich native applications on Androids OS
- Implement and test core client experience on mobile devices
- Advanced relational database experience with knowledge of stored procedures
- Write maintainable code by performing test-driven development
- Understand version control with Git
- Perform technical analysis on business issues and evaluate vendors/technologies, analyze development frameworks and provide planning support
Requirements
- Has built at least two Android apps (this is a must)
- Bachelor's degree in computer science, engineering or related field
- At least 1 year of experience with Android platform
- Proficient in Java
- Knowledge of JSON/XML APIs with REST architecture
To Apply
To apply for this position, please send your resume to: jobs@benchprep.com
Link to this job
Web Engineer (Ruby on Rails)
Web Engineer will be responsible for building web applications in Ruby on Rails and interact using REST APIs.
Responsibilities
- Design and build rich web applications using RoR
- Advanced comprehension of Ruby and it's core constructs
- Advanced comprehension of Rails
- TDD development skills
- Up-to-date on latest RoR best practices
Requirements
- Bachelor's degree in computer science, engineering or related field
- Varied experience working with important Gems
- Significant professional experience
To Apply
To apply for this position, please send your resume to: jobs@benchprep.com
Link to this job
Web Services Engineer (API Design/Cloud Services)
Responsibilities
- Architect, implement, and maintain cloud-based services that powers apps on web and mobile devices
- Write cross-platform API sets that are used by internal and external parties
- Write maintainable code with extensive unit test coverage
Requirements
- Bachelor's degree in computer science, engineering or related field
- Deep familiarity with the components of cloud-based services, including caching, database architecture, API design, queuing services, etc.
- Knowledge of JSON/XML APIs with Rest architecture
- Experience handling relational and non-relational databases
To Apply
To apply for this position, please send your resume to: jobs@benchprep.com
Link to this job
Content Manager
We're looking for talented and motivated recent college graduates to help bring compelling educational content to our platform. The content manager will be responsible for ensuring the quality of content that passes through our process and for ensuring that we respect the pedagogical integrity of the content with which we work.
We're working with our publisher partners to bring their content to the platform in the following subject areas:
- Standardized Tests
- Physical Sciences
- Mathematics and Statistics
Requirements
- Bachelor's degree in one of the aforementioned subject areas
- Experience teaching in either K-12 or higher education
- Strong attention to detail
- Dedication to making learning an interactive process
If you are passionate about the use of technology for learning, and you're prepared to roll up your sleeves to help create engaging, exciting learning experiences, then we may have a spot for you.
Note that this is a nontechnical position, and candidates do not need a formal background in technology. Proficiency in standard productivity environments, ideally with both Mac and Windows, will be sufficient.
To Apply
To apply for this position, please send your resume to: jobs@benchprep.com
Link to this job
Marketing Developer
The Marketing Developer will be responsible for building customer acquisition programs, customer analytics, search engine optimization, search marketing, customer intelligence and other related tasks that increase the lifetime value of our products.
Responsibilities
- Build landing pages and integrate 3rd party apps with our website and web app
- Identify the most efficient methods available to drive new customer acquisition
- Measure and improve overall product awareness among college students
- Manage co-marketing relationships and activities with content partners, platform partners, affiliates and other organizations
- Report results and metrics for marketing programs
Requirements
- Bachelor's degree in integrated marketing, computer science or related job experience
- Deep knowledge of at least a few of the domains of SEO, customer intelligence analytics, methods for ROI measurement, direct-to-consumer digital marketing
- Startup experience would be valued
- At least of two years of relevant marketing experience
- Excellent written and oral communication skills
To Apply
To apply for this position, please send your resume to: jobs@benchprep.com
Link to this job
Front End Developer
Responsibilities
- Design and develop libraries for web applications
- Ensure the reliability, scalability and efficiency of the web front end
- Code primarily in HTML, CSS and JavaScript with jQuery
- Prototype, design and implement user interface in collaboration with graphic designers and backend developers
Requirements
- Expert level CSS, HTML and XHTML including best practices, standards and optimization techniques
- Expert level JavaScript, 3+ years experience or other programming experience
- Experience with OO, AJAX, JSON, jQuery
- Experience in user interface and interactive design
- Must have a portfolio or other way to demonstrate previous work for reference
- Good communication skills and self-motivated
To Apply
To apply for this position, please send your resume to: jobs@benchprep.com
Link to this job
