company

Full Stack Software Engineer at Phoenix Bioinformatics | Newark

On-site Full-time $90K/yr - $115K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Experience: Minimum of 2 years in full-stack software development. Technical Proficiency: Strong knowledge of Java, JavaScript, and Python. UI Frameworks: Familiar with modern frameworks such as React or Vue. AWS Knowledge: Experience with AWS services (EC2, S3, Lambda) is desirable. AI Tools: Comfortable using various AI coding tools and capable of understanding existing codebases. Education: Bachelor's in Computer Science or related field; Master's preferred. Work Authorization: Must be eligible to work in the U. S.

About the job

Phoenix Bioinformatics is a non-profit organization supporting global research in plant biology, paleontology, and evolutionary biology. The team builds and maintains scientific data infrastructure to advance discovery in these fields.

Role overview

The Full Stack Software Engineer works closely with the Director of Engineering to build and improve Phoenix Bioinformatics' main platforms: TAIR and MorphoBank. The role also involves supporting access and curation tools that help researchers. Versatility is important here, and the organization encourages team members to take on a range of responsibilities while developing their skills.

AI tools in development

Phoenix Bioinformatics uses an AI-driven approach. Coding assistants such as Copilot, Claude, or Cursor are part of the workflow to help automate repetitive tasks and speed up development. Engineers are expected to use these tools thoughtfully, maintaining high standards for code quality and security.

Key responsibilities

  • Code ownership: Maintain and support code after deployment. Carefully review all code, whether written by peers or AI, before merging.
  • Full-stack development: Build and launch features across databases, user interfaces, and backend systems.
  • Agile delivery: Deliver working code quickly using modern practices, including AI-assisted prototyping.
  • Team collaboration: Work closely with colleagues and participate in thorough peer reviews.

Requirements

  • At least 2 years of experience in full-stack development (internships and externships count).
  • Proficiency in Java, JavaScript, and Python.
  • Familiarity with modern UI frameworks (such as React or Vue), relational databases, and AWS services (EC2, S3, Lambda).
  • Comfortable using LLM tools and able to debug or refactor existing code.
  • Bachelor's degree in Computer Science or a related field (Master's degree is a plus).
  • Must be authorized to work in the United States.

Who thrives here

  • Enjoys working in a small, agile team setting.
  • Motivated to build solutions that help scientists tackle important problems.
  • Experienced in integrating LLMs into development workflows and understands their strengths and limitations.
  • Has a record of making meaningful contributions to projects.

About Phoenix Bioinformatics

Phoenix Bioinformatics is a pioneering non-profit organization that focuses on maintaining a robust data infrastructure essential for advancing global research in fields such as plant biology, paleontology, and evolutionary biology.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.