Python Full-Stack Developer

4 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

About Us

Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech).


Why Join Embrace


  • Rapid Growth:

     Our team has expanded to over 300 members in just 4 years — and we’re proud to be recognized on the Inc. 5000 list of 

    America’s fastest-growing private companies.

  • Financial Strength:

     We’ve secured $130M in capital.
  • Acquisitions:

     With 15 successful acquisitions to date, we’re operating in hyper-scale mode.
  • Fortune 500 Impact:

     We serve 16% of Fortune 500 companies.
  • Proven Leadership:

     Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI))

Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board!


Job Description


This is a remote position.


Full Stack Software Engineer

Key Responsibilities

  • Backend Development:

  • Maintain, enhance, and optimize RESTful APIs built using Django, Flask, or FastAPI.
  • Work on authentication, authorization, and database integration using PostgreSQL.
  • Contribute to API design, documentation, and versioning best practices.
  • Frontend Development:

  • Build and maintain responsive and performant 

    React

     components using 

    TypeScript/JavaScript, HTML, and SCSS

    .
  • Ensure seamless integration between frontend and backend services.
  • Quality & Reliability:

  • Write and maintain 

    unit, integration, and API tests

     to ensure robust and reliable code.
  • Collaborate with QA engineers to improve automation coverage and CI/CD processes.
  • Operations & Deployment:

  • Participate in 

    code reviews, deployment readiness checks, and release planning

    .
  • Work with architects on 

    containerization (Docker)

     and 

    multi-tenant

     application setup.
  • Assist in managing application deployments on 

    AWS

     (EC2, ECR, S3).
  • Support & Troubleshooting:

  • Debug production issues across the full stack (frontend, backend, database).
  • Monitor performance, identify bottlenecks, and propose long-term improvements.


Requirements
  • 4+ years of experience as a 

    Full Stack Developer

    , primarily using 

    Python

     and 

    React

    .
  • Strong proficiency in one or more Python web frameworks: 

    Django

    Flask

    , or 

    FastAPI

    .
  • Proficient in modern 

    React

    TypeScript/JavaScript

    HTML5

    , and 

    SCSS/CSS3

    .
  • Experience designing and consuming 

    RESTful APIs

    .
  • Solid understanding of 

    PostgreSQL

     (schema design, queries, migrations).
  • Familiarity with 

    Docker

    , container-based development, and deployment.
  • Understanding of 

    AWS

     fundamentals — EC2, S3, ECR, IAM, etc.
  • Comfortable using 

    Git

     for version control (branching, pull requests, code reviews).

Nice-to-Have / Bonus Skills

  • Experience with 

    Celery

     for distributed task processing.
  • Knowledge of 

    SendGrid

    Twilio

    , or similar third-party API integrations.
  • Familiarity with 

    CI/CD pipelines

     and cloud-based deployment automation.
  • Exposure to 

    multi-tenant application architectures

    .


Benefits
  • Competitive salary commensurate with experience.

  • Opportunities for career advancement and professional development.
  • ​Experience collaborating with a diverse, global team within a remote work setting.


Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You