The Wistar Institute logo
The Wistar Institute
Posted 4 days agoVerified live 6h ago

Junior Application Developer - Information Technology

Brief overview

Remote
UndergradOr in progress
2+ yrsMinimum
JavaScript/TypeScriptWeb Application DevelopmentNode.jsVue.jsReactSQLREST API DesignWeb Application AuthenticationCI/CD

About the company

The Wistar Institute logo
The Wistar Institutewistar.org

The Wistar Institute is a biomedical research institution that focuses on immunology, infectious diseases, and vaccine development.

Job description

Summary

The Wistar Institute is a biomedical research institute focused on cancer, immunology, and infectious disease. It seeks a remote Junior Application Developer to design, develop, configure, and support JavaScript-based, data-driven web applications and related systems for research and administrative initiatives.

Responsibilities

  • Under the direction of the Application Development Lead, design, develop, and deploy JavaScript-based web applications that support institutional priorities
  • Write clear, reusable code to solve technical problems across multiple domains, with a high degree of accuracy and attention to detail
  • Develop cross-platform, data-driven web applications, including custom integrations with third-party applications, based on predefined requirements
  • Enhance the user interface (UI) and overall user experience (UX) for existing and new applications
  • Participate in code reviews to promote quality, consistency, and appropriate security practices
  • Provide high-quality customer service by delivering efficient, effective support to end users
  • Performs other duties as assigned

Skills

  • A bachelor's degree (BS/BA) in Computer Science or a closely related field required; or an associate degree/certifications plus 1 year of relevant experience; or 2–3 years of equivalent relevant experience
  • Experience in developing, documenting, enhancing, and supporting data-driven web applications for business workflows/processes
  • Web application programming experience  using JavaScript/Typescript or other similar languages
  • Strong analytical, conceptual, and problem-solving skills, with the ability to identify solutions to presented problems
  • Demonstrated passion for learning, innovation, and solving challenging problems with team support
  • Comfortable working in a fast-paced development environment, with strong documentation and version control practices
  • Working knowledge of the software development life cycle and basic version control practices
  • Ability to manage concurrent projects with changing priorities and deadlines
  • Ability to communicate effectively with technical and non-technical stakeholders
  • Experience building web applications that integrate MSSQL or other databases
  • Experience with development engines/frameworks such as Node.js (Express), Vue.js (preferred), or React
  • Familiarity with web application authentication (e.g., token-based authentication)
  • SQL experience creating schemas, stored procedures, and views
  • Familiarity with REST API design
  • Experience with CI/CD pipelines or deployment workflows

Qualifications

Must Haves

  • A bachelor's degree (BS/BA) in Computer Science or a closely related field required; or an associate degree/certifications plus 1 year of relevant experience; or 2–3 years of equivalent relevant experience
  • Experience in developing, documenting, enhancing, and supporting data-driven web applications for business workflows/processes
  • Web application programming experience  using JavaScript/Typescript or other similar languages
  • Strong analytical, conceptual, and problem-solving skills, with the ability to identify solutions to presented problems
  • Demonstrated passion for learning, innovation, and solving challenging problems with team support
  • Comfortable working in a fast-paced development environment, with strong documentation and version control practices
  • Working knowledge of the software development life cycle and basic version control practices
  • Ability to manage concurrent projects with changing priorities and deadlines
  • Ability to communicate effectively with technical and non-technical stakeholders

Nice to Haves

  • Experience building web applications that integrate MSSQL or other databases
  • Experience with development engines/frameworks such as Node.js (Express), Vue.js (preferred), or React
  • Familiarity with web application authentication (e.g., token-based authentication)
  • SQL experience creating schemas, stored procedures, and views
  • Familiarity with REST API design
  • Experience with CI/CD pipelines or deployment workflows

Benefits

  • Fully remote position; candidates must reside in Pennsylvania, New Jersey, or Delaware. The successful candidate may need to attend meetings or otherwise be present in the Philadelphia office when necessary.
  • Medical health coverage for eligible employees based on their designated titles
  • Dental health coverage for eligible employees based on their designated titles
  • Vision health coverage for eligible employees based on their designated titles
  • Paid vacation for eligible employees based on their designated titles
  • Paid sick time for eligible employees based on their designated titles
  • Observed holidays for eligible employees based on their designated titles
  • Retirement program with a defined contribution (403(b)) for eligible employees based on their designated titles
  • Long-term and short-term disability coverage for eligible employees based on their designated titles
  • Tuition benefits for eligible employees based on their designated titles

More jobs like this