Drag

FullStack Developer

Location : ,

Job Description

Full Stack Engineer

We take a progressive civic tech approach that leverages open-source technology, agile development, and user-centered design. Our teams—Data Science, Software Engineering, Geospatial, Solutions Architects, IT, and Product—work across disciplines to maintain robust open data and build impactful applications for the enterprise. We care deeply about these users and the vision of a reliable, safe, and equitable network in Austin.

  • We use a range of technologies including Knack, a no-code workflow management service, enterprise platforms like PowerBI and ArcGIS, and mature open-source languages like Python and React to build custom solutions when out-of-the-box doesn’t cut it.
  • This role will have the chance to work on growing a portfolio of products ranging from data visualizations to complex analytics and mapping tools.
  • Work closely with other software developers and product managers, building and deploying user stories in an agile fashion.
  • Participate in two-week sprint cycles and sprint planning meetings where your work will be recognized and you’ll receive immediate feedback from end users and stakeholders.
  • Design and develop modern software solutions using React (JavaScript), Python, GraphQL, RESTful APIs, and geospatial data.
  • Collaborate with cross-disciplinary teams of engineers, planners, systems analysts, and software developers.
  • Set standards for future technology projects at (e.g. coding style guides, linting, Continuous Integration and Delivery).
  • Refactor frontend and/or backend code, with an eye toward stability and long-term maintainability.
  • Contribute to open-source software projects using GitHub for collaboration and code review.

 

What are we looking for?

  • Professional experience writing code for software applications and services
  • Demonstrated ability to work with and support cross-functional project teams
  • Ability to evaluate languages, frameworks, and tools to solve problems while minimizing the accumulation of technical debt
  • Ability to quickly become familiar with emerging technologies
  • An empathetic, collaborative, and positive team member
  • The initial term of this contract will be six months with an expectation of an extension for professionals who work well on our team.