Full Stack Software Developer and Technical Lead
About Goodnation
Goodnation is the first philanthropic advising platform that uses a values-based approach to match major donors with top-performing charities that create real impact.
We make it easy to find and fund what matters deeply to our donors through a mix of the Goodnation platform and the personal service of Philanthropy Advisors. We currently have over 500 high-performing charities on the platform, categorized into 30 cause areas (and growing) including hunger, education, immigrants and refugees, arts, and LGBTQ+, and so far we have moved $1.7M from thoughtful donors to deserving charities.
Goodnation employs a new structure, termed a contract hybrid, consisting of a 501(c)(3) nonprofit called the Goodnation Foundation and a social enterprise called Goodnation Philanthropy Advisors.
Position Summary
You will be joining a small team as the lead developer responsible for our applications and integrations. We expect you to perform as a leader and from time to time engage with both clients and partners. The job will be varied and challenging.
This role is integral in the success and growth of Goodnation and its ability to achieve its mission of growing giving in a meaningful and impactful way, while making the process effective and efficient for donors and charities.
Core Duties / Responsibilities
Architect and implement scalable cloud-based solutions, integrations, and containerized solutions.
Drive operational efficiency by identifying opportunities which disentangle and modernize the enterprise application stack.
Design and execute migration strategies to the cloud.
Utilize end-to-end understanding of application design principles to inform all aspects of architecture and implementation of solutions.
Drive operational efficiency by identifying opportunities for strategic improvement using emerging technologies.
Maintain in-depth knowledge of IT industry best practices, technologies, architectures, and emerging technologies.
Manage relationships with IT consultants, overseeing project timeline, deliverables and acting as point person to answer questions and provide necessary information.
Mentor and knowledge-share with other staff developers.
Skills, Capabilities and Attributes
4-8+ years experience as a developer
Bachelor's Degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience.
A demonstrable experience in building modern, complex customer-facing web applications
Solid grounding in data driven applications and concepts (data/object modeling, database systems)
Comfortable expressing and defending points of view while respecting those of others
Experience with Javascript as a programming language, node, meteor, and/or angular frameworks
Experience with traditional object oriented languages (e.g. Java, Ruby, Python)
Our software is mostly written in Ruby and having experience in this is essential
Experience working with some combination of the following: Oracle, MS SQL Server, PostgreSQL, MySQL database environments
Familiarity with co-development environments and source control
Testing strategy definition and framework creation
Working in a startup or agile development environment
Experience in multi-platform web-sites (desktop, mobile)
Experience managing a team or consultants
Compensation, Benefits and Culture
This full-time position will be located at Goodnation Philanthropy Advisors’ offices in Centre for Social Innovation at 601 West 26th Street, NYC and will report directly to the Head of Product. There is a 3-month probationary period for this role.
Benefits:
Medical, dental, and vision options, partially covered by Goodnation
One Medical membership
401K
WageWorks
Citi Bike membership
Unlimited vacation days
Partial monthly cell phone reimbursement
Co-working space with like-minded organizations and companies
Stock options plan, initiated after 3 months
Competitive salary will be offered
Commitment to Diversity
Goodnation deeply values diversity and is committed to the recruitment and retention of individuals of underrepresented backgrounds, including gender, race, religion, and sexual orientation.