Full Stack Web Application Developer Job in New York, NY | Yulys
×

Job Title: Full Stack Web Application Developer

Company Name: Battery Park City Authority
Salary: USD 110,000.00
-
USD 115,000.00 Yearly
Job Industry: Program Development
Job Type: Full time
WorkPlace Type: remote
Location: New York, NY, United States
Required Candidates: 1 Candidates
Skills:
PHP
Core PHP
Object-Oriented PHP (OOP)
MVC Architecture
REST API Development
Backend Development
Server-Side Scripting
PHP 8
CRUD Operations
Authentication & Authorization
Session Management
Composer
Job Description:

The Full Stack Web Developer is responsible for supporting and enhancing the Authority’s online presence as well as its back-office-based solutions. The ideal candidate combines strong front-end and back-end development skills with expertise in web development technologies, API integration, and enterprise system support. This position requires strong problem-solving abilities, attention to detail, and the ability to collaborate effectively across teams. They will play a critical role in supporting the creation of BPCA’s new website, as well as additional SharePoint solutions to streamline and document processes and approvals organization wide.

Website Development Responsibilities:

  1. Serve as the MIS Department’s lead on the interdepartmental project to remake the organization website, providing strategic input and technical guidance to ensure the site is operating properly and can be maintained seamlessly
  2. Design, develop, and maintain responsive web applications using HTML5, CSS3, JavaScript, and frameworks such as React, Angular, or Vue
  3. Develop Web applications using secure coding standards, following best practices such as OWASP Top 10 to prevent vulnerabilities like SQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF)
  4. Proven Experience Building, customizing maintaining websites using Drupal and WordPress
  5. Strong proficiency in PHP for developing custom themes, modules (Drupal), and plugins (WordPress)
  6. Ability to create and modify custom themes in both Drupal (Twig) and WordPress
  7. Experience developing and integrating custom WordPress plugins and Drupal modules
  8. Working knowledge of MySQL/MariaDB, including writing queries and optimizing performance
  9. Experience using Git for source control and collaborative development workflows
  10. Knowledge of securing CMS platforms, managing updates, and preventing vulnerabilities
  11. Build reusable front-end components to create scalable and maintainable codebases
  12. Collaborate with UX/UI designers to implement modern and user-friendly interfaces
  13. Integrate APIs, RESTful services, and third-party solutions to extend application functionality
  14. Maintain application performance, security, and scalability across web platforms
  15. Provide branding, enhancements, and maintenance for enterprise web tools such as WordPress, Office 365, and minor SharePoint
  16. Ensure website security best practices (OWASP standards, authentication, authorization, data protection, identify and mitigate technical risks during system upgrades
  17. Optimize website performance, scalability, and reliability
  18. Perform debugging, performance optimization, and code reviews
  19. Implement version control workflows using Git and CI/CD pipelines
  20. Maintain documentation for architecture, workflows, and deployment processes, test, debug, and optimize applications across browsers and devices
  21. Ability to improve page speed, caching (e.g., Varnish, Redis), and overall site performance
  22. Collaborate with cross-functional teams using Agile/Scrum development practices
  23. Experience working with Amazon AWS and Azure web tools

General Responsibilities:

  1. Provide expert-level troubleshooting for complex technical issues across hardware, software, and network systems
  2. Implement role-based access control, encryption, secure authentication, and authorization mechanisms to protect sensitive data and ensure compliance with organizational and regulatory security standards
  3. Conduct regular security reviews, vulnerability assessments, and collaborate with CTO and MIS teammates to identify risks, apply patches, and proactively address emerging threats to maintain system integrity
  4. Respond to escalated service desk tickets ensuring timely and effective resolution
  5. Work closely with stakeholders to gather business requirements and deliver scalable solutions
  6. Maintain effective documentation for all solutions developed
  7. Maintain flexibility to adjust to changing priorities and schedules based on organizational needs

Education and Experience:

  1. 3-5years of professional Web development experience
  2. Bachelor’s degree in Computer Science, Information Technology, or related field (preferred)
  3. Various Certifications such as Power Platforms React, MS-600, PL-400, Microsoft 365, Azure, or relevant certifications are a plus
  4. Experience with Agile/Scrum development methodologies

Skills and Competencies:

  1. Strong front-end development skills: HTML5, CSS3, JavaScript, React, Angular, Vue, MySQL/MariaDB/
  2. Back-end skills: PHP,C#, REST APIs, JSON, asynchronous programming
  3. Experience with Microsoft Graph API, Azure Active Directory, Azure Functions, Logic Appsa plus
  4. Familiarity with WordPress, Drupal and other CMS platforms.
  5. Excellent analytical, problem-solving, communication, and collaboration skills.
  6. Experience with version control systems (Git) and continuous integration/continuous deployment (CI/CD) pipelines.
  7. Familiarity with AWS and Azure cloud services is a must.


Are you looking for remote jobs near your area? At Yulys, thousands of employers are looking for exceptional talent like yours. Find a perfect job now.

Become a part of our growth newsletter