NEWPosted 3 hours ago

Job ID: JOB_ID_5556

Job Description

Job Title: Senior Web Developer & Front-End Developer (Sr. Role with 10/+ Years of experience in IT industry)

Location: Hybrid; Newyork City, NY ;Need local candidate only

Duration: 6+ Months Long term Contract with possibility of extension

Interview: video

Visa: USC/GC/GCEAD

Need candidate have state client exp

Client: state of ny

PLEASE NOTE: Only candidates that currently live within commuting distance of New York City will be considered. Please do not reply if you live outside of the New York City Metropolitan area.

Please share the profile with Updated Resume in Word File along with PORTFOLIO LINK

This is not a remote work position. Physical presence in the office is mandatory based on client’s requirement.

Note: Please provide Their availability for 20 mins Zoom call.

Scope of Services:

The selected developer will support the upgrade of the Ruby on Rails-based platform, Decidim, to the latest version (v0.31). This upgrade will enable enhanced functionality and operational efficiencies, including:

Platform Enhancements

  • Taxonomies: Provide greater flexibility in displaying projects and ideas through customizable categories. Improve sorting and filtering capabilities for projects and ideas.
  • Spam Prevention: Reduce manual effort currently required to flag spam accounts, resulting in significant time savings.
  • Bulk Proposal Management (Answer Templates): Enable bulk processing of proposals (ideas) within The Peoples Money workflow. Example: If multiple ideas are disqualified (e.g., capital projects), staff can select them in bulk and apply a standardized response such as: This idea did not advance to Assemblies because its a capital project. This feature supports efficient large-scale proposal processing.
  • Accessibility Improvements: Enable alt-text functionality for embedded images within the built-in text editor.
  • Navigation Enhancements: Allow reordering and hiding of menu items to improve user experience.
  • Accountability Component Improvements: Enable bulk updates to project progress during the Implementation Phase. Support direct import of proposals (ideas) into the Accountability component.

System Upgrades and Bug Fixes

  • Term Customizer Enhancements: Expand customization to include all platform terms (currently limited). Establish nomenclature rules for translation sets. Resolve bugs and race conditions.
  • Groups Feature Improvements: Fix existing bugs. Develop user-facing views to display usage statistics.
  • General Bug Fixes: Export functionality, Image attachments and display, Outbound links, Account creation processes.

Technical Responsibilities

The Ruby on Rails Developer will provide technical design, development, and maintenance for the Decidim-based digital participation platform. Decidim is a participatory democracy framework composed of multiple Ruby on Rails engines integrated into a single Rails application.

Responsibilities include:

  • Implementing new features and customizing Decidim modules
  • Ensuring seamless integration with existing systems and workflows
  • Collaborating with stakeholders to gather requirements and translate them into technical specifications
  • Delivering well-structured, scalable, and maintainable code aligned with Decidim architecture and best practices

Additional responsibilities may include:

  • Enhancing platform functionality using Ruby on Rails and the Decidim stack
  • Configuring and customizing modules such as Participatory Budgeting, Proposals, and Accountability
  • Conducting code reviews, troubleshooting issues, and resolving bugs
  • Implementing performance improvements to ensure reliability, usability, and security
  • Supporting deployment and DevOps processes, including environment management, CI/CD workflows, and cloud hosting

Mandatory Skills / Experience

Note: Candidates who do not meet the following requirements will not be considered.

  • Minimum 4 years of experience with Ruby on Rails
  • Ability to quickly onboard to new platforms and systems, working both independently and collaboratively
  • Minimum 4 years of experience with version control systems
  • Minimum 4 years of front-end development experience (JavaScript and CSS)
  • Minimum 4 years of experience collaborating with developers, project managers, and/or designers

Resume must include a link to portfolio

Desirable Skills / Experience

  • Experience working in an Agile, iterative development environment
  • Experience with AWS

Special Requirements

Visa: USC/GC/GCEAD. Need candidate have state client exp. Only candidates that currently live within commuting distance of New York City will be considered. Resume must include a link to portfolio. Interview: video. Availability for 20 mins Zoom call.


Compensation & Location

Salary: $60 – $80 per year (Estimated)

Location: New York, NY


Recruiter / Company – Contact Information

Recruiter / Employer: State of NY

Email: yakant@adventatech.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
yakant@adventatech.com with the subject:

DELETE_JOB_ID_5556

to delete@join-this.com.