This job listing has expired and may no longer be relevant!
26 Apr 2022

Full-Time R/Shiny Developer – Software Engineer

ZevRoss Spatial Analysis – Posted by zrsa Anywhere

Job Description

We are looking for a full- or part-time R/Shiny Developer to work with the ZRSA team to develop and enhance Shiny applications for a wide range of clients focused on issues of education, health and several others.

Work on projects that matter: Our projects often focus on critical public health issues (e.g. air and water quality), health equity or environmental conservation. Clients include the World Health Organization, Natural Resources Defense Council, UNICEF and the Vera Institute of Justice

Learn and work with new technologies: As a small and nimble team we are constantly learning and using new and exciting tools and frameworks

Work remotely or work and live in a vibrant college town: Ithaca is consistently rated as one of the best places in the US to live. Our office is a large, light-filled space above a flower shop in downtown Ithaca.

What You Will Do:

  • You will create Shiny applications from scratch. We have several new projects that will allow you to express your creativity and Shiny skill from the beginning.
  • You will enhance existing Shiny applications. We have several existing Shiny applications in need of new sections, enhanced charting capabilities and significant new functionality.
  • You will work on other R and software-related projects including, for example, developing R packages to streamline client workflows or creating R tools to process data, generate charts, maps or other data-related outputs.

Required Skills:

  • Significant demonstrated experience with R
  • Demonstrated experience developing Shiny applications, preferably shiny applications that use Shiny modules
  • Experience creating charts and tables in R
  • Experience using git and GitHub
  • At least some experience with JavaScript. For example, experience writing functions, experience writing code to communicate between Shiny and JS.
  • Experience writing CSS. We would like to see demonstrated experience using CSS to improve the style of default Shiny applications. For example, the candidate should understand CSS selectors and know how to target IDs and classes.
  • Excellent communication skills in English
  • Strong organizational skills

Bonus skills that strengthen your application:

We do not expect any one candidate to fulfill all of these, they are just examples of skills our projects use and skills that would be nice to have in a candidate.

  • R package development
  • Experience deploying Shiny applications (docker, AWS, kubernetes, shinyapps.io)
  • Experience scaling Shiny and understanding websockets
  • Experience using any major JavaScript front-end framework (React, Vue, Angular) – we use React on our non-Shiny data-driven web applications
  • Experience with geographic data, GIS, spatial analysis, Mapbox, QGIS

About Us:

We are a data science shop focused on working with and visualizing data. A significant chunk of our work involves creating rich data-driven and interactive web apps usually with maps and other graphics to help clients tell a story.

We built, for example, the Health Equity Assessment Toolkit (HEAT), a Shiny application, for the World Health Organization and we built the Incarceration Trends data tool for the Vera Institute of Justice – this one is non-Shiny using React.js.

The data science industry has been growing dramatically over the past several years and you’ll have an opportunity to be part of projects that combine modern data analysis and visualization tools in an effort to make sense of data and convey key messages.

Our office is in the heart of downtown Ithaca, NY; a vibrant college town in the Finger Lakes of New York State. Ithaca is consistently listed as a great place to live due to its walkability, lively downtown and proximity to natural features (waterfalls!). For example, Ithaca was ranked:

  • Best college town in America (Business Insider)
  • 2nd Best Small College Town in the US (USA Today)
  • Top 25 Youngest Best Places to Live (CNN Money)
  • Top 10 Great Places to Live (Kiplinger’s Personal Finance)

Benefits:

  • Competitive salary, commensurate with experience
  • Health and dental benefits
  • SIMPLE IRA with matching contribtions up to 3%
  • Flexible Spending Account
  • Performance-based end of year bonus
  • Paid vacation and additional paid sick/personal time off (3 weeks in your first year and 4 weeks thereafter)
  • Paid maternity and paternity leave
  • A strong commitment to work-life balance

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

How to Apply

We are open to full- or part-time candidates. Please submit a cover letter along with a CV/Resume to [email protected]. In the cover letter you should let us know your preference for full- or part- time work and you should include links to your GitHub page, existing Shiny apps you’ve worked on and any other online resources you think would be helpful.

Job Categories: R Developer. Job Types: Full-Time.

Apply for this Job