Full Stack Engineer

part-timeRemote

At PMassistant.ai, we are building an AI-powered Project Management System. Our mission is to empower project managers by leveraging AI to augment human capabilities and optimize 80% of project management mundane tasks. We are currently hiring full-time and part-time professionals, both onshore and offshore.

Job Title:

Full Stack Engineer

Type:

Contract / Full-time / Part-time

Location:

Remote

Engagement:

Part-time

Summary

We are seeking a skilled Full Stack Engineer to join our growing team. This role is ideal for someone who thrives in solving complex problems across the stack and has a strong background in both backend and frontend technologies.

Key Responsibilities

  • Design, build, test, and ship production-ready software.
  • Collaborate with scientists, hardware, product management, and other software teams to design features and services.
  • Understand and solve complex user technical challenges efficiently.
  • Provide strong technical leadership with a continuous improvement mindset.
  • Develop systems to manage large-scale genomic and image data.
  • Build and maintain software tools, processes, and infrastructure.
  • Enhance internal web tools across the stack, from deployment to UI.
  • Develop single-page React applications and service APIs for data display.
  • Deploy and monitor internal applications.

Minimum Requirements

  • Bachelor’s degree in computer science, engineering, math, or a scientific discipline and 6 years of software development experience; OR 8 years of professional software development experience.
  • Strong programming expertise with Python.
  • Proficiency in JavaScript for front-end development.

Nice To Have

  • Proficiency with Python and React.
  • Solid understanding of computer science fundamentals.
  • Experience with Linux, Docker, and Kubernetes.
  • Development experience with TypeScript.
  • Experience with testing and deploying on Google Cloud Platform.
  • Expertise in CI/CD, deployment, and monitoring practices.
  • Knowledge of data storage strategies for various data types.
  • Disciplined and rigorous approach to software engineering.
  • Commitment to testing and high-quality processes.
  • Ability and willingness to solve problems across the tech stack.

📩 Apply Now

Send your resume to: resume@pmassistant.ai