Software Developer
Software Developer
Company Overview
Bering Media lets you reach your local consumers online across any website using Bering Media's unique hyperlocal geo-targeting technology. Bering Media's technology provides accuracy and local granularity that has been missing from the Internet. Location-based advertising is a well-known and effective marketing method in traditional media that drives results, as consumers spend most of their disposable income within only a few miles of their home. Bering Media brings this hyperlocal targeting to the Internet for the first time. Online, there's no telling what websites a consumer will visit. Our geo-targeting technology focuses on reaching local demographic instead of trying to figure out what local websites they may visit.
Position Summary
Successful candidates will become part of an effective development team using an agile development methodology to develop scalable applications using technologies including HTTP(S), XML-RPC, MVC design patterns and multiple caching layers. Core applications make extensive use of PHP 5 (including Zend Framework), JavaScript, AJAX, and C/C++. Application development places a special emphasis on developing highly robust architectures with stringent security, scalability and flexibility requirements.
Responsibilities:
Help to foster a productive and rewarding team environment, have mutual respect for team members and be open to exploring ideas raised from any members.
Assisting in the low level design of product features
Following, and helping to define and evolve, the development processes and guidelines to be used by the team
Learning the technologies chosen by the team for the product, and becoming proficient in them
Assisting in the QA process of the product
Striving for excellence in the definition, implementation, documentation and testing of the software product
Qualifications:
The Candidate should have 2+ years of demonstrable industry experience working with:
PHP 5 (Zend Framework), Javascript, C/C++
Common web technologies (HTTP, SSL, REST, XML-RPC)
Programming and designing high-performance scalable web applications.
Unix operating systems (especially Linux) and system calls
TCP/IP networking and network programming (DNS, OSI Model, sockets)
Hashing and caching
Relational databases and SQL
Rapid learner and is passionate about software designs and details.
Experience with continuous integration and automated unit testing
Agile development experience
Experience with profiling and debugging tools (PHP, C/C++)
Distributed computing (MapReduce, Hadoop)
Prior experience with building platform technologies
Excellent problem-solving and communication skills
Be a team player
To Apply:
Please email your resume and cover letter to careers@beringmedia.com and indicate the job you are applying for in the subject. No phone calls or agencies please. Only individuals selected for an interview will be contacted. All applications will be kept confidential.
Quote Job Reference: BM-SD
Posted 2009-11-18