Python Full-Stack Developer

4 - 6 years

0 Lacs

Posted:6 days ago| Platform: Foundit 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 Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

coimbatore, tamil nadu, india