Software Engineer (Startup/PHP/JSP/WEB) (menlo park)Date: 2008-08-07, 12:01PM PDT
[Company] is an established, growing startup focused on connecting people. The company has multiple sites with over 2 million registered users and has been written up in Reuters and other publications. We're looking for talented and driven individuals who want to join us as we continue to innovate and develop the next [Company]!
Duties
* Design and implement new site features for growing suite of social interaction websites.
* Help evolve the engineering process in the company.
* Architect platform capabilities for horizontal scalability and reusability
* Take different ideas and run with them
* Participate in design for geographic distribution of server infrastructure
* Maintain awareness of best practices in the LAMP space and promote them
* Work with a set of proven engineers and management
* Communicates with the project team throughout all stages of design.
* Create superior, original designs for the Web.
* Review information architecture and creative designs for feasibility.
* Develop optimized/cross-platform front-end code in CSS/XHTML, JavaScript, and AJAX.
* Actively participate in brainstorming with the product and engineering team
Technical Skills and Relevant Experience
* Extensive knowledge of web technologies and architectures
* 3+ Years of hands-on experience with the following technologies: PHP, AJAX, XHTML, CSS, JavaScript.
* Experience with high performance and scalability web applications
* Strong Written and Communication Skills
* AJAX/Javascript experience
* W3C DOM methods and properties experience.
* Expert in creating clean structured code and stylesheets, with a passion for the latest and greatest techniques in web standards.
* Must demonstrate strong interaction and rapid prototype engineering.
* Strong understanding of object oriented development concepts, software design, software quality and performance
* Experience developing technical specifications and deliverables
* Strong experience developing applications based on the LAMP stack architecture (Perl | PHP)
* Strong experience designing, implementing, optimizing and maintaining databases (preferably MySQL)
* Thorough understanding of Object Oriented Principles (OOP)
* Prior experience with startups and small team
Nice to Haves
* Experience in hosting and deploying 24x7 web applications
* Distributed computing experience (design and implementation of applications having components on more than one server)
* Ability to work independently to drive features to completion, while respecting architectural guidelines
* The ability to quickly learn and adapt to new languages and techniques is a plus
* Strong experience optimizing MySQL databases and queries
* Strong knowledge of MySQL (its ins and outs and other minor details)
* Knowledge of design and data integrity issues with high-volume transactions on distributed SQL databases
* General experience with distributed systems and high volume websites (50+ physical servers)
* Prior experience with relevant large-scale consumer websites such as Evite, social networking, webmail, dating, calendaring, games, news
* CSS, Flash Development
* Real-world experience with public websites: hardening, fail-friendly UIs, short end-user learning curves
* Experience with horizontally scaled and clustered Linux environments’
* Email and Instant Messaging standards and protocols
* Compensation: DOE
* Telecommuting is ok.
* Principals only. Recruiters, please don't contact this job poster.
* Please, no phone calls about this job!
* Please do not contact job poster about other services, products or commercial interests.
Click the URL below to view the original job description and to view application instructions.
Related Links
W4H Researcher
This job has been located by a staff researcher at
http://Workaholics4Hire.com. Please make sure that when you apply for this and any of the jobs found in this database, you mention where you found it. This will allow the employer to track the listing and update when necessary. Please add a comment to the posting when you know a position is filled or if it is a "problem job" listing. This will help us keep this database clean.
View all articles by W4H Researcher