This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

TypeScript/JavaScript Developer

$72,600 - $127,000/Yr

Johns Hopkins - Baltimore, MD

posted 20 days ago

Full-time - Mid Level
Baltimore, MD
Educational Services

About the position

In this role, you will contribute to meaningful projects that improve residents' lives while collaborating with a passionate team committed to excellence and innovation. Your primary focus is to support, evolve, and improve current web products that help local governments easily access data for informed decision-making. You will also be part of new project developments across the whole team product portfolio, playing a vital role in developing captivating and innovative user experiences.

Responsibilities

  • Design, develop, and deploy TS/JS software solutions.
  • Collaborate closely with GovEx colleagues to continuously evolve web products, enhancing accessibility, functionality, and design to meet the needs of local governments.
  • Lead the development of new features from concept to deployment, fostering a culture of innovation and collaboration.
  • Work alongside other software engineers and cross-functional teams, including Johns Hopkins University IT, to integrate solutions seamlessly with existing cloud and enterprise services.
  • May perform other duties as assigned.

Requirements

  • Three to Five years of experience in HTML, CSS, TypeScript, and JavaScript.
  • Proficiency in best practices to support highly accessible, multilingual, and performant websites, including HTML5, CSS3, ECMAScript 6, WCAG 2, and W3C i18n.
  • 2 years experience with React/NextJS or similar relevant progressive web application frameworks.
  • Experience working with GraphQL.
  • Understanding of mobile-first design principles and implementation.
  • Familiarity with CSS preprocessors, bundlers, and associated languages, syntaxes, and libraries (e.g., Sass, Less, and webpack).
  • Proficiency with git, git flow, and GitHub.
  • Proficiency in utilizing task management systems, such as Asana, to organize and track project tasks, milestones, and deadlines effectively.
  • Willingness to learn new technologies.

Nice-to-haves

  • Familiarity with Figma.
  • Experience with Headless CMS tools like Strapi.
  • Knowledge of data visualization libraries and tools, such as d3, plotly, leaflet, mapbox, and datawrapper.
  • Experience with relevant back-end programming languages, and languages used for data analytics (e.g., Python or R).

Benefits

  • Health insurance coverage
  • Retirement savings plan
  • Paid time off
  • Professional development opportunities
  • Flexible scheduling options
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service