Quantiphi

Senior Software Developer – Full Stack

Quantiphi

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularAWSCypressDjangoDockerDynamoDBFlaskGrafanaJavaScriptJestLinuxMaterial UIMicroservicesMongoDBMySQLNode.jsNoSQLPostgresPythonReactShell ScriptingSQLTerraformTypeScriptUnix

About the role

  • Design, build, and maintain efficient, reusable, and reliable code across the full stack.
  • Lead development modules, debug complex issues, and enhance existing functionalities.
  • Collaborate with cross-functional teams including developers, DevOps, data engineers, QA, and project managers to deliver robust solutions.
  • Communicate directly with clients to understand issues and gather requirements for new features.
  • Ensure the seamless integration, optimization, and security of web applications.

Requirements

  • Proven experience in full-stack development with expertise in a modern frontend framework (React.js or Angular) and a backend language (Python or Node.js)
  • Proficiency with backend frameworks such as Express.js for Node.js, or Django/Flask for Python
  • Solid development experience in TypeScript, with a deep understanding of object-oriented programming (OOP)
  • Hands-on experience with Identity and Access Management (IAM) solutions, specifically AWS Cognito and integration with Active Directory
  • Strong proficiency with both SQL (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB)
  • Solid experience with containerization using Docker and deploying on orchestration services like AWS ECS
  • Proficiency in building and deploying web applications and microservices on AWS using services like API Gateway, Lambda, SQS, SNS, Step functions, and S3
  • Experience designing and implementing automated CI/CD pipelines (e.g., using GitHub Actions, GitLab CI)
  • Strong knowledge of automated testing principles and frameworks (e.g., Jest, Pytest, Cypress)
  • Good knowledge of HTML5, CSS, and component libraries like Material UI
  • Experience with Infrastructure as Code tools like Terraform or AWS CloudFormation (Good-to-Have)
  • Experience building APIs to serve and integrate machine learning models (Good-to-Have)
  • Familiarity with MLOps tools and concepts (e.g., AWS SageMaker, MLflow) (Good-to-Have)
  • Experience with UX/UI design and prototyping tools like Figma (Good-to-Have)
  • Exposure to accelerators and rapid prototyping software like Replit (Good-to-Have)
  • Experience with observability and monitoring tools (e.g., Datadog, Grafana, CloudWatch) (Good-to-Have)
  • Familiarity with Linux/UNIX environments and strong Shell scripting experience (Good-to-Have)
  • Experience mentoring junior engineers and leading constructive code reviews (Good-to-Have)
Benefits
  • Make an impact at one of the world’s fastest-growing AI-first digital engineering companies.
  • Upskill and discover your potential as you solve complex challenges in cutting-edge areas of technology alongside passionate, talented colleagues.
  • Work where innovation happens - work with disruptive innovators in a research-focused organization with 60+ patents filed across various disciplines.
  • Stay ahead of the curve—immerse yourself in breakthrough AI, ML, data, and cloud technologies and gain exposure working with Fortune 500 companies.
  • Opportunities to learn, grow and interact with colleagues from varied experience and backgrounds around the globe.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
full-stack developmentReact.jsAngularPythonNode.jsExpress.jsDjangoFlaskTypeScriptobject-oriented programming
Soft skills
leadershipcollaborationcommunicationproblem-solving