Full-Stack Web Developer

To apply for this job please sign in or enter your email below.

NYC Mayor’s Office of the Chief Technology Officer · New York, NY

Engineering
Public Service & Civic Engagement
$58700 - $120000 Per Year
Posted 3 days ago

Google Cloud Platform
NoSQL
HTML
Java
Python
CSS
React
SQL
AngularJS
JavaScript
Node.js

JOB DESCRIPTION

The full-stack web developers for the NYC Digital Service aim to empower New Yorkers through code. We are looking for someone who wants to deliver digital tools that bring value and service to all New Yorkers.

There are over 100 city agencies and offices in New York City, often with their own sets of coding practices. NYC Digital Service aims to support and collaborate with these agencies, so we are looking for an innovator who has a wide knowledge of various web development practices. 

We’re looking for folks who can serve the breadth of coding needs of the city: two web developers who can cover backend needs in various Java and Python frameworks, as well as front end development in React or Angular, HTML, Javascript, and CSS. Usually, frontend development would also include using mapping & visualization libraries. So knowledge on these libraries as well as other Javascript frameworks are a plus. 

Our team will sometimes be embedded into a city agency’s dev team. Being collaborative is key. We are looking for someone who is keen both in building good code as well as fostering a good community and culture with fellow technologists.  As the Founding Member of NYC Digital Services, you set the tone for what an accessible, equity-focused, and inclusive digital service looks like. By having a clear vision of equity and inclusion in our digital service, your work will reverberate to the wider tech community.

A normal day would be working on development tickets, coding both backend and frontend. You will be part of product-delivery strategy sessions with our partner agencies. Sometimes, you will be embedded in a partner-agency’s tech team, learning about their coding culture and help set them up for success. You understand that an agency’s success will be a success for all New Yorkers. 


If you feel you are excited about user-centered design, language access, and accessibility, click to apply below.

 

RESPONSIBILITIES:

  • Develop full-stack code for web applications in order to deliver modern digital services to New Yorkers at low cost;
  • Utilize test-driven development;
  • Learn new languages and frameworks as required by the product;
  • Perform quality assurance (QA) testing of products;
  • Communicate effectively in writing and verbally with teammates (including the Product Manager, Lead Web Developer, and Data Scientist) and leadership;
  • Perform special technology-related projects, as assigned.

 

TECH STACK:

  • Javascript (React and/or Angular), NodeJS, primarily in ES6;
  • AWS, Azure, and/or GCP, including serverless functions;
  • SQL and NoSQL databases;
  • High chance of needing to learn a new toolchain, framework, or language.

 

PREFERRED SKILLS:

  • 2+ years of relevant work experience;
  • A portfolio of completed web applications;
  • High comfort and familiarity with web development best practices;
  • Willingness to do pair programming;
  • Familiarity with open-source libraries and tools;
  • Expertise in agile development methodologies;
  • Experience deploying cloud-based applications;
  • A growth mindset.

 

REQUIREMENTS:

  1. A baccalaureate degree from an accredited college including or supplemented by 24 credits in the field of voice and/or data telecommunications or in a pertinent scientific, technical, electronic or related area, and four years of satisfactory full-time experience in the performance of analytical, planning, operational, technical, or administrative duties in a voice and/or data telecommunications or closely related electronics planning, management, and/or service organization, one year of which must have been in a highly specialized capacity and 18 months must have been in an executive, managerial, or administrative capacity or in the supervision of staff performing work in the voice and/or data telecommunications field; or
  2. An associate degree from an accredited college including or supplemented by 12 credits in the field of voice and/or data telecommunications or in a pertinent, scientific, technical, electronic or related area and five years of experience as described in “1” above; or
  3. Education and/or experience equivalent to “1” above. However, all candidates must have at least a four-year high school diploma or its educational equivalent and one year of the specialized experience as described in “1” above and must possess the 18 months of executive, managerial, administrative or supervisory experience as described in “1” above.
  4. NYC residency*

* New York City residency is generally required within 90 days of appointment. However, City Employees in certain titles who have worked for the City for 2 continuous years may also be eligible to reside in Nassau, Suffolk, Putnam, Westchester, Rockland, or Orange County. To determine if the residency requirement applies to you, please discuss with the agency representative at the time of interview.

Related Jobs

DevOps Engineer - Consumer Reports
New York, NY - Posted 3 days ago
Software Engineer - Consumer Reports
New York, NY - Posted 3 days ago
Staff Software Engineer - Bamboo Health
New York, NY - Posted 2 weeks ago
View more open tech jobs in New York, NY
Be the first to see new Full-Stack Web Developer jobs

Save this search to get an email when new jobs match this search.

Create Email Alert