Job DescriptionJob DescriptionJob Title: Web Developer (Ruby on Rails)
Location: New York, NY
Duration: 12+ Months (Long-Term Contract)
Job Overview:
We are seeking an experienced Ruby on Rails Developer to support the enhancement and upgrade of a digital participation platform built on an open-source civic engagement framework. This role involves both feature development and platform optimization, with a strong focus on scalability, usability, and performance.
The ideal candidate will collaborate with cross-functional teams to modernize platform capabilities, resolve technical issues, and implement new features aligned with evolving business and user needs.
Key Responsibilities:Platform Development & Enhancements
Upgrade the platform to the latest version to enable improved functionality and performance
Develop and enhance features such as taxonomy-based categorization, filtering, and sorting
Implement bulk actions and automation tools to improve operational efficiency
Enhance accessibility features, including support for alt text in embedded media
Customize and improve UI components, navigation, and menu structures
Customization & Feature Improvements
Configure and customize modules related to proposals, participatory processes, and accountability tracking
Improve usability of group and collaboration features
Build user-facing dashboards and usage analytics views
Create and maintain translation and nomenclature rules
Bug Fixing & Optimization
Identify and resolve bugs across multiple platform areas, including:
User account creation and authentication
Image uploads and rendering
Export functionality and outbound links
Performance issues and race conditions
Optimize application performance and ensure system stability
Collaboration & Technical Delivery
Translate business requirements into technical specifications and scalable solutions
Collaborate with developers, designers, and stakeholders in an Agile environment
Conduct code reviews and maintain clean, well-documented code
Support deployment, CI/CD processes, and cloud environments as needed
Required Qualifications:
Minimum 4+ years of experience with Ruby on Rails
Minimum 4+ years of experience with version control systems (e.g., Git)
Minimum 4+ years of front-end development experience (JavaScript, CSS)
Experience working in collaborative development teams (developers, PMs, designers)
Ability to quickly onboard and adapt to new platforms and technologies
Strong problem-solving and debugging skills
Portfolio or GitHub link required
Preferred Qualifications:
Experience working in Agile / iterative development environments
Experience with cloud platforms (e.g., AWS)
Familiarity with open-source frameworks or civic tech platforms
Experience with DevOps practices, CI/CD pipelines, and environment management
Key Skills:
Full-stack web development (Ruby on Rails + Frontend technologies)
Application architecture and modular development
Performance optimization and debugging
Strong communication and collaboration skills
Attention to detail and code quality
Work Environment:
Hybrid or onsite role based in New York, NY
Collaborative, fast-paced development environment
Additional Information:
Opportunity to contribute to a large-scale, community-focused digital platform
Ideal candidate is proactive, adaptable, and passionate about building impactful web applications
Read Less