Senior Full-Stack Web Developer
Role details
Job location
Tech stack
Job description
You'll support the development, enhancement, maintenance, and optimization of websites, web applications, dashboards, and digital tools for high-impact communications programs and public-sector clients. Your work will include:
- Building and maintaining responsive, user-friendly websites and web applications
- Developing front-end features using HTML, CSS, JavaScript, and modern frameworks or libraries
- Supporting back-end development, database connections, system logic, and application functionality
- Managing data syncing and integrations with third-party platforms through APIs
- Supporting Monday.com API integrations, automations, dashboards, and workflow improvements
- Developing and maintaining secure webforms, user portals, internal tools, and data-driven features
- Supporting database design, queries, imports, exports, and structured data management
- Troubleshooting bugs, performance issues, broken integrations, and user-reported problems
- Helping improve site speed, uptime, accessibility, responsiveness, and overall performance
- Supporting development, testing, staging, and live deployment environments
- Working in Git-based environments and following clean version control practices
- Collaborating with designers, project managers, communications staff, clients, and other developers
- Translating technical requirements into practical, maintainable solutions
- Maintaining clear documentation for configurations, processes, code changes, integrations, and recurring tasks
- Supporting secure content updates, navigation changes, feature rollouts, and ongoing website improvements
- Participating in technical planning for new tools, dashboards, portals, and web-based services
Requirements
Do you have experience in Web applications?, Quest Corporation of America is looking for an experienced, solutions-driven Senior Full Stack Web Developer to join our growing digital team. This role is ideal for someone who enjoys building clean, reliable web solutions, improving existing systems, and working with a creative, collaborative team that supports public-facing campaigns, websites, dashboards, and digital tools.
We are looking for someone who is comfortable working across both front-end and back-end development, understands how to connect systems through APIs, and can help keep web platforms secure, accessible, organized, and easy to maintain. This person should be a strong problem-solver who enjoys not just writing code, but also troubleshooting, documenting, improving processes, and helping bring smart digital ideas to life., * Minimum 5 years of professional full stack web development experience
- Strong front-end development skills, including HTML, CSS, JavaScript, responsive design, and accessibility best practices
- Experience with back-end development, server-side logic, databases, APIs, and web application architecture
- Working knowledge of PHP, JavaScript, TypeScript, Node.js, Python, .NET, Laravel, React, Vue, Angular, or similar technologies
- Experience with MySQL, PostgreSQL, SQL Server, or similar database platforms
- Strong understanding of REST APIs, third-party integrations, authentication, structured data, and data workflows
- Experience connecting websites or applications to CRMs, project management tools, marketing platforms, dashboards, maps, forms, or reporting systems
- Familiarity with Monday.com API, automations, boards, integrations, or workflow-based tools is a plus
- Comfortable working in Git-based environments and supporting dev/test/live deployment workflows
- Familiarity with cloud environments, hosting platforms, server management, SSL, backups, and deployment pipelines
- Awareness of web security best practices, including secure coding, access control, credential handling, and vulnerability prevention
- Strong grasp of accessibility, usability, responsive design, and modern web standards
- Ability to troubleshoot complex issues, test solutions thoroughly, and explain technical details clearly
- Strong documentation habits and a practical approach to writing clean, maintainable code
- Ability to work respectfully and clearly with both technical and non-technical team members
- Self-motivated, organized, and responsive to deadlines, Front-end Development: Proficiency in HTML, CSS, JavaScript, responsive design, accessibility, browser testing, and user experience best practices.
Back-end Development: Experience building and maintaining application logic, databases, APIs, integrations, webforms, user tools, portals, and secure data workflows.
API Integrations: Ability to connect systems through REST APIs, manage authentication, troubleshoot syncing issues, and support integrations with platforms such as Monday.com, CRM tools, email platforms, dashboards, mapping tools, and reporting systems.
Database Management: Experience working with structured data, imports, exports, queries, data cleanup, database connections, and reporting needs.
Version Control: Experience with Git, branching, code reviews, and organized release workflows.
Testing and Quality Control: Ability to test features across devices and browsers, validate forms and integrations, review accessibility, and troubleshoot before and after deployment.
DevOps and Hosting Awareness: Understanding of hosting environments, deployment workflows, SSL certificates, backups, monitoring, CI/CD concepts, and cloud-based tools.
Security Awareness: Knowledge of secure coding practices, access control, password and credential handling, form security, data protection, and basic vulnerability prevention.
Performance Optimization: Experience improving page speed, reducing errors, optimizing code, reviewing logs, and identifying ways to make websites and applications more stable and efficient.
Documentation: Ability to document technical processes, system configurations, recurring maintenance needs, API connections, deployment steps, and troubleshooting notes.
Communication and Collaboration: Ability to work closely with designers, project managers, clients, communications teams, and developers to move projects forward and explain technical items in a clear, approachable way
Problem-Solving: Strong analytical skills and the ability to diagnose issues, recommend practical solutions, and stay calm when troubleshooting urgent needs.
Bonus points if you've worked with public-sector websites, dashboards or portals, GIS or map integrations, marketing automation platforms, CRM tools, Monday.com API integrations, accessibility-focused websites, or automated deployment workflows.