Logo
Hubstaff blog

Full Stack Developer

Hubstaff blog, New York, New York, us, 10261

Save Job

The Web Developer shall support the client core team in their efforts to develop a web application for democratic public participation processes used by national and local governments to include citizens in planning processes. Scope of Work: Security and Privacy: Conduct a comprehensive web security review; improve or implement secure authentication and data loss prevention. Access and Moderation: Implement granular user access controls for REST and WebSocket data, including project- and content-based reading/moderation access, and community-driven moderation tools (e.g., voting, flagging). Feature Expansion: Develop new capabilities, including content localization by geographical scope, voice/image uploads, enhanced user profiles, and frontend design upgrades in coordination with a UX designer. Real-Time Updates: Improve live data visualization components and integrate location-based content filtering Architecture Alignment: Adhere to a clean, modular, and feature-sliced architecture with strict dependency management and low complexity. Collaboration: Work closely with the technical lead and UX designer, while also engaging in broader user testing and partner feedback loops. Qualifications: Bachelors or higher degree in Computer Science, Software Engineering, or a related field, or equivalent work experience. Autonomy & Communication: Ability to work independently within an architecture that centres developer comfort and autonomy and encourages feedback on design decisions. Willingness to weigh in and push back on design decisions from a technical perspective is desirable. Software architecture: Strong interest in software architecture and willingness to experiment with forward-thinking software design principles is desirable. Experience: At least 5 years of experience in full-stack web or mobile development. Strong understanding of privacy-focused design, secure authentication, and GDPR compliance. Experience with real-time data visualization and geospatial data handling. Familiarity with democratic or decentralized content moderation systems is desirable Previous involvement in lightweight, modular software projects and open-source collaboration is desirable. #J-18808-Ljbffr