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, WordPress, and Jamstack websites that thrive on strong architecture, while supplementing them with data-driven applications that optimize site functionality throughout the lifecycle of each project. 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.
- 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.
Design & Development
- 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.
Support
- 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.
Learning
-
Keeping current with industry trends and developments that can be applied to company needs.
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.
- New York City residency is required within 180 days of hire.
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 confide
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