NowPublic, a Drupal based participatory news network that has pioneered the concept of citizen journalism is hiring 4 senior developers and 2 product managers. We offer an exciting entrepreneurial environment with stability - we recently closed one of the largest large angel rounds this year led by BrightSpark Ventures. NowPublic has an outstanding group of advisors including Dries, and a very dedicated core team of talented individuals like Karoly (chx). In our first year, the company has become one of the fastest growing news organizations in the world – we currently have over 20,000 member/ reporters in 130 countries and over 2 million visits a month.
We are a fast-growing, fast-moving entrepreneurial company that is looking for team members with the same attributes. We're are in the beginnings of NP v4, with four major concurrent initiatives, so this is a very exciting time to join the team! If you are interested, please send your résumés to mmeyers@nowpublic.com - position details are below. We have offices in New York City and Vancouver, and team members located all over the world – so telecommuting/remote work is possible.
Senior Developer, NowPublic.com
Description:
Senior developers are responsible for participating in the design, development, implementation, testing, quality assurance, and maintenance of all layers and aspects of our products and systems. This position has significant hands-on coding responsibilities, as well as leadership responsibilities, and requires a strong background in computer science and web development with knowledge of the full software development life cycle.
Responsibilities:
• Help collaborate on and develop comprehensive functional specifications and work estimates based on these specifications.
• Work with the development and product teams to design, develop and test applications according to specifications.
• Contribute creative ideas to the product development pipeline.
• Assist system administration team in the installation and implementation of servers and in systems planning, monitoring, and support.
• Support and troubleshoot systems as required, optimizing performance, resolving production problems, and providing timely status updates.
• Help develop and maintain coding standards and best practices, and provide suggestions for application and process improvement.
• Help build a strong and effective development group and mentor development resources by setting the example for all development resources to follow and by performing code reviews to ensure best practices are met, coding standards are followed, and that the teams’ code is efficient and clean.
Experience:
• This position requires strong problem-solving skills and a strong working knowledge of web technologies, preferably web 2.0-type applications.
• Experience building highly scalable / performance optimized code a strong plus.
• We are looking to build a team with complementary skills, so you need not be an expert in all web technologies, but you must know PHP cold have experience with some of the following: Drupal, JavaScript, AJAX, SQL (we use Postgres), HTML / XHTML / DHTML, CSS, FireFox extensions, Explorer plug-ins, SVN, Linux, Perl, Flash/ActionScript, Flash Light/Mobile, C/C++, Java