About the job Python Backend Engineer
About Mindtech
Mindtech is your gateway to exciting and impactful tech projects. We specialize in end-to-end software outsourcing, linking Latin American talent with global opportunities. Our fast, cost-effective approach ensures that our clients receive exceptional service and innovative solutions. With a diverse team of over 70 skilled professionals across Latin America and the US, we are committed to delivering software that drives success.
Backend Python Engineer -
Job Description: Backend Python Engineer
We are seeking a skilled and motivated Backend Python Engineer to join our engineering team. You should have experience
in developing RESTful APIs using Python Flask with SOLID principles.
Primary Responsibilities:
Design and develop high-quality, efficient, and reliable web applications using Python with Flask for the backend.
Create and implement well-designed RESTful APIs to ensure seamless communication between frontend and
backend components.
Collaborate with the front-end development team to integrate the backend with React JS components and
optimize API interactions.
Write and maintain unit tests to ensure code quality and reliability.
Leverage AWS services such as EC2, S3, RDS, Lambda, and API Gateway for backend development, ensuring
scalable and secure applications.
Collaborate with the team to manage version control systems (e.g., Git) and ensure best practices in agile
development.
Stay updated with the latest industry trends and best practices in backend development, API design, and cloud
technologies to contribute to architectural decisions.
Requirements:
- Strong oral and written English language skills.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical
experience).
- Proven experience in backend web development using Python with Flask, with a focus on creating RESTful APIs.
- Experience working with AWS services relevant to backend development, including EC2, S3, RDS, Lambda, and
API Gateway.
- Experience with systems analysis and database design. Skills in database optimization and schema design are
highly desirable.
- Strong problem-solving skills and a proactive approach to technical challenges.
Nice to have:
- Familiarity with front-end technologies, especially React JS, to facilitate seamless integration with the backend.
- Front-end experience using React is a plus.
Work Environment:
This is a fully-remote position with core work hours based on EST.
We offer
100% remote work
Salary in USD
Referral Program