The American Physical Society, a leading publisher of scientific journals, based in Suffolk County, LI, (LIE exit 68 near Brookhaven National Laboratory) seeks a software developer. This is an exciting opportunity to be part of a small team that is responsible for building a wide variety of dynamic web applications to ensure our scholarly publications remain on the cutting edge. The developer is expected to have a strong web development background with the ability to work across all tiers of an application (back-end, front-end, API and service layers).
You will be working with a team of talented and forward-thinking developers and designers to implement the latest web technologies. We’re a group who happily share knowledge, value other ideas, while working in a bright, modern office with a friendly atmosphere and flat hierarchies.
We will challenge you with really interesting work while providing you with a collaborative culture in a fast paced environment. Our staff is encouraged to attend industry conferences and we are constantly playing with new tools and use all the latest and greatest technologies, affording you the capability to impact all aspects of your projects.
You must have excellent English communication skills, be a team player and be results oriented. You can think through and provide solutions to problems, not just follow orders. Other incentives for working at APS are great pay, great benefits, generous 403(b), and 3 weeks paid vacation.
Remote employment will be considered for exceptional candidates.Required:
- Excellent programming skills in Ruby or Python (additional languages a plus).
- A passion for writing maintainable code with a deep understanding of OOP, design patterns, and data structures.
- Experience building full stack web applications with a framework like Sinatra, Padrino, Rails, Django, etc.
- Experience with test driven development (RSpec, Cucumber)
- Experience designing REST API’s and other service layer components.
- Experience with NoSQL and/or SQL databases (MongoDB, redis, MySQL, PostgresQL, etc.).
- Strong unix skills (Linux, FreeBSD, and/or Mac OS X preferred)
- Knowledge of git or a similar version control system
- Experience with search engines (Elasticsearch, Solr, Lucene, etc.)
- Experience automating deployments with Capistrano and Chef (or similar tools)
- Knowledge of Coffeescript, HAML, SASS.
To apply please send your resume to: firstname.lastname@example.org
If possible, please also provide code samples and URL’s of previous applications you’ve developed. Candidates who provide links to their GitHub profiles or personal websites with technical articles and/or code samples will receive priority.
American Physical Society
1 Research Road
Ridge, NY 11961