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