QAO451 [vpb] Full-Stack Software Engineer (Python +

Virtualmind

  • Buenos Aires
  • Permanente
  • Tiempo completo
  • Hace 1 día
**Company Description**
We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!We are currently looking for a skilled **Full-Stack Software Engineer (Python + React.js)** to become members of our dynamic team and work closely with one of our inspiring US clients!Our client's system provides modern clinics with a comprehensive, all-in-one platform to manage their workforce effectively. It includes features for capacity planning, employee scheduling, availability management, and credentialing—all designed to address the unique challenges of today's healthcare environment.
**Qualifications**
- 6+ years of experience in software development with Python (preferably FastAPI) and React.js.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Project involves maintaining existing features and building new functionality for our web app.
- Tasks are well-defined, focusing on feature development, bug fixes, and optimizations.
- Proficiency with React.js and familiarity with TailwindCSS, Ant Design, Material UI, and React Query.
- Solid experience with Python, FastAPI, and PostgreSQL (using SQLAlchemy ORM).
- Knowledge of Propel Auth for login and token management.
- Experience using GitHub, GitHub Actions (Docker), and CloudFormation
- Hands-on experience with AWS ECS (Fargate), RDS, S3, AWS Batch for ML jobs, and VPC (configured via Tailscale VPN).
- Familiarity with S3 Parquet files and experience with DuckDB for in-memory processing.
- Skilled in working with REST APIs.**What you will do**:- Debugging infrastructure and deployment issues to ensure smooth operation.
- Setting up unit tests for critical app components.
- Troubleshooting WebSocket issues for reliable closures.
- Optimizing API endpoints to improve response times.
- Replacing front-end components, such as transitioning from Ant Design to Material UI.
- Developing new reports on the front end (e.g., "X by Y" data breakdowns).
- Redesigning CSV uploaders to handle files with variable columns and addressing related bugs.**Benefits**
- Educational resources
- Flexible schedule and Work From Anywhere
- Referral Program
- Supportive and chill atmosphere
- Trajectory recognition plan

Kit Empleo