Senior Full Stack Developer
Updated on 11/9/2023
New York City Economic Development Corporation

501-1,000 employees

Promotes economic growth and equity in NYC
Company Overview
The New York City Economic Development Corporation (NYCEDC) is a mission-driven nonprofit that fosters a vibrant and inclusive economy for all New Yorkers. With a comprehensive approach, it bolsters NYC's business environment, cultivates growth in innovative sectors with an emphasis on equity, and develops neighborhoods as holistic living spaces, while ensuring sustainable infrastructure for future economies. NYCEDC's industry leadership is evident in its commitment to fostering a globally competitive economy and its strategic focus on sustainable and equitable growth.
Cybersecurity
Social Impact

Company Stage

N/A

Total Funding

N/A

Founded

1991

Headquarters

New York, New York

Growth & Insights
Headcount

6 month growth

1%

1 year growth

5%

2 year growth

16%
Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
AWS
Development Operations (DevOps)
Docker
JavaScript
Git
HTML/CSS
Microsoft Azure
MySQL
PHP
React.js
REST APIs
SQL
Terraform
Kubernetes
Vue.js
Web Development
Wordpress
NoSQL
CategoriesNew
Software Engineering
Requirements
  • BS in Information Technology, Computer Science, Computer Engineering, or other relevant majors with 5+ years of work experience.
  • Excellent programming, debugging, and optimization skills in one or more programming languages.
  • Excellent written and verbal communication skills with an ability to work effectively in a team environment.
  • 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 JavaScript frameworks. Working experience with React, Vue, or Svelte is preferred.
  • 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 9+ APIs including Core API, Entity API, and Form API.
  • 3+ years work experience and strong understanding of WordPress 5+ APIs, plugin system, and the Gutenberg block editor.
  • Experience with containerized technology 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 SQL / NoSQL databases and their declarative query languages. Working experience with MySQL & MS SQL.
  • Proficient understanding of code versioning techniques and tools such as Git.
  • Proficient in creating relevant project artifacts. Good to have samples of work.
  • Experience with common cloud providers including AWS, Azure, Platform.sh, DigitalOcean, and Pantheon.
Responsibilities
  • Communicate between technical and non-technical liaisons.
  • Guide effective decisions, explaining how the decision was reached.
  • Understand and resolve technical issues across varying levels of complexity and risk.
  • Define and document business requirements and solution specifications in collaboration with stakeholders.
  • Work within Agile and DevOps discipline.
  • Work through the website development lifecycle to launch.
  • Demonstrate knowledge beyond the immediate problem and identify the wider implications.
  • Conceptualize, create, and build websites alongside our design team, web development team, and vendors.
  • Design user-based interactions through effective front-end architecture.
  • Develop functional databases, applications, and servers to support our websites on the back end.
  • Determine application responsiveness for consumers.
  • Adhere to best security practices and data protection.
  • Develop and integrate with cloud APIs and push notifications.
  • Work within CI/CD technologies and workflow.
  • Troubleshooting issues and problem solving as necessary.
  • Install, update, and maintain web hosting technology stack.
  • Testing and fixing bugs or other coding issues.
  • Perform problem analysis and propose solutions for given business scenarios.
  • Provide user & production support as necessary.
  • Keeping current with industry trends and developments that can be applied to company needs.
Desired Qualifications
  • Experience with containerized technology including Docker and Docker Hub, orchestration systems like Kubernetes or Terraform.
  • Experience with common cloud providers including AWS, Azure, Platform.sh, DigitalOcean, and Pantheon.