Jobs · Pennsylvania

Full Stack Software Engineer - Typescript

Oxford Economics · Philadelphia, PA · 3 wk ago
HybridFull-time

About the role

Tourism Economics, a subsidiary of Oxford Economics, is seeking a highly motivated Full Stack Software Engineer with 2–3 years of experience to join our engineering team in Wayne/Philadelphia, PA. The ideal candidate will have a strong background in designing, developing, and maintaining scalable web applications across both front-end and back-end technologies.

You will work closely with cross-functional teams, including product, data science, and business stakeholders, to build innovative software solutions, enhance user experiences, and deliver high-quality applications that support our business objectives and drive value for our clients. Our client base includes destination marketing organizations at the city, state, and national levels; leading industry trade associations; and major corporate owners, operators, and brands in the travel sector. We maintain longstanding relationships with many clients, typically through subscription-based services or recurring studies.

Attention to detail is critical, and the individual must take pride in producing accurate work on a timely basis in collaboration with colleagues. This position offers strong opportunities for skill development and personal growth as part of a highly talented and growing team.

Responsibilities

  • Frontend Development
    • Design, build, and maintain responsive, reactive, and scalable web applications using tools such as Svelte, TypeScript, HTML, and CSS.
    • Improve user experience by enhancing page load/render times and making page designs more intuitive.
    • Aggregate data across multiple enterprise APIs for frontend consumption.
  • Backend / Full Stack Development
    • Design, build, and maintain secure backend logic using tools such as SvelteKit, C#/.NET, Supabase, and Auth0.
    • Database design and optimization using PostgreSQL and SQL.
    • Build cloud infrastructure to support distributed applications and services in a cost-effective manner.
  • General Software Development
    • Troubleshoot and remediate production issues in a timely manner using logs and debugging tools.
    • Partner with leadership, data engineering, and product teams to support new product development, feature rollouts, and enhancements.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related technical field.
  • 2-3 years of hands-on experience in full stack web development or a closely related field.
  • Strong communication skills (written and verbal) and ability to manage multiple priorities in a lean team environment.

Skills

  • Proficiency in a modern frontend JavaScript framework such as Svelte, React, or Vue (Svelte preferred but not required).
  • Proficiency in a modern backend JavaScript framework such as SvelteKit, Next, or Nuxt (SvelteKit preferred but not required).
  • Experience with cloud platforms for data storage, orchestration, and compute.

Preferred Qualifications

  • Experience with TypeScript.
  • Experience with AWS services and IaC such as ECR, EC2, Lambda, S3, SQS, Terraform, etc.
  • Experience with authentication and SSO systems (JWT, Auth0, EntraID, etc.).
  • Exposure to data visualization platforms such as Tableau, Sigma, Omni, etc.

Similar jobs

Full Stack Software Engineer

Johns Hopkins Applied Physics LaboratoryLaurel, MD· 1 mo ago
Information Technology$100k/yrapply on careers.jhuapl.edu