Full-Time Full-Stack Software Engineer (Python + React.js)
Software Mind is hiring a remote Full-Time Full-Stack Software Engineer (Python + React.js). The career level for this job opening is Experienced and is accepting Buenos Aires, Argentina based applicants remotely. Read complete job description before applying.
Software Mind
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
We are seeking a skilled Full-Stack Software Engineer (Python + React.js) to join our team and work with a US client.
Client System: Modern clinic management platform for workforce management (capacity planning, scheduling, availability, credentialing).
Experience: 6+ years of experience in software development with Python (preferably FastAPI) and React.js. Bachelor's or Master's degree in Computer Science or equivalent experience.
Project: Maintaining existing features and building new functionality for our web application.
Tasks: Feature development, bug fixes, optimizations.
Technologies: React.js, TailwindCSS, Ant Design, Material UI, React Query, Python, FastAPI, PostgreSQL (SQLAlchemy ORM), Propel Auth, GitHub, GitHub Actions (Docker), CloudFormation, AWS ECS (Fargate), RDS, S3, AWS Batch, VPC (Tailscale VPN), S3 Parquet files, DuckDB, REST APIs.
Daily Responsibilities:
- Small to medium-sized tasks (1-5 days).
- Enhance features, fix issues, improve application.
- Debugging infrastructure and deployment issues.
- Setting up unit tests.
- Troubleshooting WebSocket issues.
- Optimizing API endpoints.
- Replacing front-end components (e.g., Ant Design to Material UI).
- Developing new reports (e.g., "X by Y" breakdowns).
- Redoing filtering logic.
- Redesigning CSV uploaders for variable columns and bugs.
Benefits: Educational resources, flexible schedule/work from anywhere, referral program, supportive atmosphere, trajectory recognition plan.