Full Stack Engineer (React.js, Python)
Type B Digital Colombo, Western Province, Sri Lanka
Business Consulting and Services · 11-50 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
You will develop and maintain full-stack features for a healthcare engagement platform, including backend services, API integrations, and React-based user interfaces. Additionally, you will work on AI-powered personalization features and manage large datasets within a PostgreSQL environment.
What they look for
Requirements
Candidates must have at least 3 years of professional experience in Python backend development and modern React.js web application building. Proficiency in cloud platforms like AWS or Heroku and the ability to work during US Eastern time hours are required.
Benefits
Full description
Full Stack Engineer (React.js, Python)
Location: Remote (Sri Lanka) Full Time Contract:6 Months +
Company Overview:
Type B Digital is a forward-thinking digital agency focused on delivering innovative software solutions that enhance user experiences and drive business success. Our team is passionate about technology, creativity, and collaboration, and we are looking for a talented Full Stack Engineer (React.js, Python) to join us in our mission
About the Role
We are looking for React/Python engineers to join our team and ship production features across the full stack. You will work day to day inside the client's engineering team, so you need to ramp up fast, communicate clearly, and take ownership of your work.
Key Responsibilities
- Ship features end to end, from Postgres schema and Python API to React UI, on a healthcare engagement platform used by health plans and digital health companies.
- Build campaign and journey tooling: audience segmentation, message scheduling, templates, and reporting dashboards.
- Develop and maintain backend services, background jobs, and third-party integrations (email/SMS providers, client data feeds).
- Work on AI-powered personalization features, integrating LLM APIs into production workflows.
- Design schemas and write efficient queries for large member datasets in PostgreSQL.
- Deploy, monitor, and troubleshoot services on AWS and Heroku.
- Handle sensitive health data responsibly, following HIPAA-aligned security and privacy practices.
- Work as part of the client's team: standups, code reviews, planning, and written updates.
Qualifications
Must have
- 3+ years of professional experience building production web applications.
- Strong Python backend experience with Django, Flask, or FastAPI (name the client's framework once you know it).
- Strong React experience with modern JavaScript (hooks, state management, API integration).
- Solid PostgreSQL skills: schema design, migrations, query optimization.
- Experience deploying and running applications on AWS or a similar cloud platform.
- Experience designing and consuming REST APIs.
- A habit of testing your code (pytest, Jest, or similar).
- Clear written and spoken English, and being comfortable working directly with a client team.
- Able to overlap with US Eastern working hours for 4-5 hours a day.
Nice to have
- TypeScript.
- Heroku.
- Healthcare or other regulated-data experience (HIPAA, PHI, SOC 2).
- Background job and queue systems (Celery, RQ, SQS).
- Messaging integrations (Twilio, SendGrid, or similar).
- Experience building with LLM APIs.
- CI/CD and Docker.
- Prior staff-augmentation or consulting experience.
Why Join Us?
At Type B Digital, you will have the opportunity to work on exciting projects that challenge your skills while contributing to a collaborative team environment. We offer:
- Competitive compensation in USD.
- Flexible remote work environment.
- Participate in monthly onsite team-building and engagement events designed to foster a positive and collaborative work environment.
- Opportunities to work with cutting-edge technologies and North American clients.
How to Apply:
Ready to elevate your career as a Full Stack Engineer (React.js, Python)? Join our innovative team and showcase your expertise, simply submit your resume through the link, and we’ll take it from there.
Similar roles
-
Python, LLM Intergration/Senior Consultant Specialist
HSBC Pune, Maharashtra, India
-
Software Developer in Test (Python)
Veeam Software Warsaw, Masovian Voivodeship, Poland
-
AI Software Engineer (Python, LangChain, LLMs)
ACA Group Durham, North Carolina, United States
-
Associate Software Engineer--Python & Data Analytics
Truist Charlotte, North Carolina, United States · $90K–$120K/yr
-
Technical Lead - SW Development - Python
Ericsson Bengaluru, Karnataka, India
-
Data/AI Engineer (Databricks, AWS, Python, AI))
Vanguard Hyderabad, Telangana, India