Senior Full Stack Developer
New York City Economic Development CorporationAbout the role
Our Vision: To make New York City the global model for inclusive innovation and economic growth, fueled by the City’s diverse people and businesses.
Our Mission: Creating a vibrant, inclusive, and globally competitive economy for all New Yorkers.
Position Overview: We are seeking an experienced Senior Full Stack Developer with strong front-end and back-end skills to join our team of developers. This role will help build and maintain Drupal and WordPress CMS websites that thrive on strong architecture, while supplementing them with data-driven applications that optimize site functionality. You will be responsible for developing and designing web architecture, ensuring the responsiveness of applications, and working alongside designers for web-related features, among other duties. You will be required to see out a project from scope to final product, requiring keen organizational skills and attention to detail.
Essential Duties & Responsibilities:
Project Management
- Communicate between technical and non-technical liaisons.
- Define and document business requirements and solution specifications in collaboration with stakeholders.
- Demonstrate knowledge beyond the immediate problem and identify the wider implications.
Design & Development
- Conceptualize, create, and build websites alongside our design team, web development team, and vendors.
- Develop functional databases, applications, and servers to support our websites on the back end.
- Develop and integrate with cloud APIs and push notifications.
Support
- Troubleshooting issues and problem solving as necessary.
- Install, update, and maintain web hosting technology stack.
- Testing and fixing bugs or other coding issues.
Requirements:
- BS in Information Technology, Computer Science, Computer Engineering, or other relevant majors with 5+ years of work experience.
- 5+ years work experience with PHP. We are currently using version 8.1. Candidate should have familiarity with latest PHP features.
- 3+ years work experience with vanilla JavaScript and frameworks. Working experience with React, Vue, or Svelte is good to have.
- 3+ years work experience with HTML5/CSS. Candidate should have experience with using preprocessors including SASS, LESS, or Stylus.
- 3+ years work experience and strong understanding of Drupal APIs including Core API, Entity API, and Form API.
- 3+ years work experience and strong understanding of WordPress APIs, plugin system, and the Gutenberg block editor.
- Experience with containerized technologies including Docker and Docker Hub, orchestration systems like Kubernetes or Terraform.
- 3+ years work experience and good knowledge of cloud technologies, web services, micro-services, and RESTful APIs.
- 3+ years work experience and good knowledge of relational databases and their declarative query languages. Working experience with MySQL & MS SQL.
- Experience with cloud providers e.g. AWS, Azure, Platform.sh, DigitalOcean, Pantheon, or other similar providers.
About Us: New York City Economic Development Corporation is a mission-driven, nonprofit organization that works for a vibrant, inclusive, and globally competitive economy for all New Yorkers. We take a comprehensive approach, through four main strategies: strengthen confidence in NYC as a great place to do business; grow innovative sectors, with a focus on equity; build neighborhoods as places to live, learn, work, and play; and deliver sustainable infrastructure for communities and the city’s future economy.
NYCEDC is committed to offering competitive benefits to support employee health, happiness, and work-life balance. We offer comprehensive benefits and unique perks to ensure NYCEDC employees flourish in their professional and personal lives:
- Generous employer subsidized health insurance
- Medical, dental, and pharmacy plans
- Vision and hearing benefits
- Flexible spending accounts for healthcare and dependent care
- Short term and long-term disability coverage
- 100% employer covered life insurance and supplemental life insurance coverage
- Up to 25 vacation days
- Floating Holidays and Summer Fridays
- Parental leave - up to 20 paid weeks
- Retirement savings programs
- Company-paid 401(a) defined contribution plan
- 457(b) tax-advantaged retirement savings plan
- Tuition Reimbursement program
- Continuing education and professional development
- Public Service Loan Forgiveness (PSLF) el
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s