[VPB] Full-Stack Software Engineer (Python + React.js)
Job Description
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!
Job Description
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:
- You’ll work on small to medium-sized, well-defined tasks that typically take 1 to 5 days to complete. These tasks are focused on enhancing features, fixing issues, or making key improvements to the application.Â
- 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).Â
- Redoing filtering logic across the front-end application.Â
- 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
Date Posted
12/13/2024
Views
0
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View Details