For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
ITJ
ITJ

Senior Fullstack Engineer Python/React

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Testing
Amazon
+35

Permanent role
5 days ago
Apply now

We’re looking for a Full Stack Developer who focuses on improving software design, collaborating with their peers, and effectively communicating with other representatives of the business.

As a Software Engineer, you will contribute to the design, development, testing, and maintenance of modern web applications using Python (FastAPI) and React. You will work within cloud-native environments, leveraging AWS services and container orchestration platforms like Kubernetes. This role involves developing software components of moderate complexity with guidance from senior engineers while driving tasks to completion.

You will collaborate in an agile environment to deliver reliable, secure, and performant systems, adhering to established engineering practices and design standards.

This position requires hands-on experience in Python, React, PostgreSQL, AWS, and Kubernetes.

Essential Duties and Responsibilities.

● Implement best practices in software development, including software design, code reviews, unit testing, and continuous integration.

● Apply knowledge of computing systems, system design and software engineering principles to develop and maintain software features and enhancements.

● Teamwork, problem-solving, and excellent communication skills.

● To be proactive, highly motivated, and highly engaged.

● Construct, deploy, and maintain general computer applications software or specialized utility programs.

● Design and implement system security and data assurance.

● Take advantage of AI tooling to improve software development practices and efficiency. ● Test software applications and systems.

● Ability to document requirements and specifications.

● Create flowcharts, diagrams, and other documentation.

● Ability to work collaboratively with software testers.

● Provide support and guidance for peer programmers, as needed.

● Uphold company mission and values through accountability, innovation, integrity, quality, and teamwork.

● Stay up to date with emerging technologies and trends in the IT industry.

● Ability to clearly articulate and discuss designs/ideas.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or working experience in related fields, according to the level
  • Senior level (5 to 8 YoE)
  • Hands-on experience designing, developing, and maintaining high-quality software applications using Python or similar High-Level Programming Languages development frameworks
  • Proficient in writing Unit Tests and ensuring test coverage.
  • Proficient in AWS integrations and cloud-native development (Serverless, lambda)
  • Strong level of proficiency with REST APIs
  • Understanding of Infrastructure as Code (Ex. AWS CDK)
  • Experience implementing Authentication and Authorization for a web application.

○ Understanding of OAuth 2.0

  • Strong level of proficiency with SQL Databases.

○ Indexing, Foreign Keys, Joins, Views, Aggregation Functions, Migrations, and understanding how SQL works at the low levels.

  • Hands-on experience with one or more modern Frontend development frameworks (React)
  • Familiarity with CI/CD Pipelines (GitLab, GitHub Actions, Jenkins).
  • Experience with Kubernetes

Nice to have:

● Experience with Production Monitoring and Incident Mitigation.

● Experience working in the Health Care Industry (cancer, genetics)

● Experience working in regulated Industries

● Hands-on experience with Structured Logging, Monitoring and/or Observability platforms. ○ Ex. Datadog, Grafana, AWS CloudWatch

● Hands-on experience with EPIC Integrations

● Experience with UI/UX tools (Figma, Mocking, etc.)

● Familiarity with Databricks

About ITJ

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service