Job: Full Stack Developer @ NYC Planning Labs [FILLED 4/4/2019]

Join a modern tech team building the future of city planning

Jonathan Pichot
NYC Planning Tech

--

Application deadline: March 18, 2019 or until filled

In a nutshell

We’re hiring a Full Stack Developer to join NYC Planning Labs’ engineering team. We’re looking for a curious and hard-working person excited about cities and bringing modern digital products to government.

You’ll need to be motivated and ready to work through the challenges of building software in a complex bureaucratic and policy environment. If you’re interested in shaping the future of city planning and building smarter government, you should most definitely apply.

Already interested? Apply here.

About NYC Planning Labs

NYC Planning Labs is a division of the NYC Department of City Planning (DCP) that embraces progressive civic tech values including open technology, agile development, and user-centered design to build impactful products with NYC’s Urban Planners.

We work with modern tools and languages. We embrace mature frameworks, with an eye towards maintainability and long-term stability. We’re on the forefront of web mapping, and we intend to make our mark in open-source data engineering. We’re building an emergent UI language and tackling unique design challenges like bringing city planning mapmaking into the digital world. And we’re just getting started.

What is it like to work at NYC Planning Labs?

You’ll be working alongside people who care deeply about what they do, driven to tackle the hard problems that city government and New York City face every day. We’re a small, growing team, and you’ll have a chance to make an immediate impact. We’re going to trust your opinion and expect you to help us make the right decisions. You’ll be empowered to dive into our processes, test new tools, and give your thoughts on how we can do better.

We are only a small part of NYC Planning, New York City’s planning agency, one of the largest city planning agencies in the world. You’ll have a chance to work with brilliant colleagues, many renowned experts in their fields. You’ll learn first hand how New York City runs.

What will you be working on?

You’ll have the chance to work on NYC Planning Labs’ growing portfolio of products ranging from data visualizations to complex analytics and mapping tools. Some of the products you’ll get to work on include:

Ready? Apply here.

What will you be doing day to day?

  • You’ll work closely with a product manager, building and deploying user stories in agile fashion.
  • You’ll write clean, idiomatic, test-driven Ruby and JavaScript.
  • You’ll architect new functional sections of an app alongside users and designers.
  • You’ll build data management tools and APIs alongside data engineers.
  • You’ll occasionally manage Heroku instances, Linux servers, and CI workflows.
  • You’ll review pull requests and use git-flow best practices.
  • You’ll refactor frontend and backend code, with an eye towards stability and long-term maintainability.
  • You’ll take advantage of modern Postgres features including jsonb columns and geospatial querying with PostGIS.
  • You’ll have opportunities to contribute to open-source and to release packages of your own.
  • You’ll write about your work, sharing lessons learned with colleagues and the world.

You should apply if:

  • You have 3 or more years of full-stack web development experience (we use Rails and Ember, but experience with other related frameworks is also a benefit.)
  • You have written production JavaScript or Ruby (or you can prove that you have sufficient experience in a related language to get up to speed quickly.)
  • You’ve architected complex applications and seen them through at least a few major revisions.
  • You’ve worked on modern software development teams and understand the importance of collaboration, code reviews, pair programming, and writing clear code for your colleagues.
  • You have an eye for sustainable coding practices and automated regression testing.

What you get

Apply here. We look forward to hearing from you!

We’re also hiring for:

Know anyone?

--

--

Jonathan Pichot
NYC Planning Tech

Passionate urbanist, skeptical technologist • Building the future of planning at NYC Planning