···
Log in / Register

Python Developer

$MXN 9,582/month
Indeed
Full-time
Onsite
No experience limit
No degree limit
Calle Constitución 297B, Miguel Alemán, 80200 Culiacán Rosales, Sin., Mexico
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are seeking a Python Developer to join our team and support the development of web services, APIs, and backend components, applying best practices and continuous learning. Key Highlights: 1. Web service, API, and backend component development 2. Working with Python 3.11+, applying best practices 3. Organized and continuously learning environment **Position Type** Apprentice (Jóvenes Construyendo el Futuro Program) **Age:** 22 to 29 years old. **Schedule** Monday to Friday, 9:00 AM to 5:00 PM **Sector** Tres Ríos **Monthly Salary** $9,587 MXN per month Job Description At **Nexgen Systems**, we are seeking a **Python Developer** to join our team and support the development of web services, APIs, and backend components. The candidate will work with Python 3\.11\+, applying best practices, data validation, error handling, and relational database connectivity (preferably PostgreSQL), collaborating with the team in an organized and continuously learning environment. This position is ideal for someone with solid technical foundations who wishes to grow in modern backend development and participate in real-world projects. Main Responsibilities * **API Development:** Create and maintain REST endpoints (GET, POST, PUT, DELETE) using FastAPI (preferred) or Flask. * **Data Validation and Handling:** Model and validate data using Pydantic, ensuring consistent and secure structures (JSON serialization/deserialization). * **Database Integration:** Perform CRUD operations, queries, and relationships using SQL; support PostgreSQL usage and integrity best practices. * **Error Handling and Stability:** Implement exception handling (try/except), basic logging, and validations to detect failures and improve reliability. * **Collaboration and Version Control:** Work with Git (branching, commits, merge) and basic GitHub/GitLab workflows (pull requests). * **Environment and Tools:** Use virtual environments (pip/venv), terminal/CLI, and participate in basic Docker workflows (understanding containers). * **Documentation and Learning:** Consult technical documentation in English and document changes/technical decisions clearly and concisely. Skills / Knowledge **Python Fundamentals** * Python 3\.11\+ (modern syntax and best practices) * Object-oriented programming (classes, inheritance, encapsulation) * List and dictionary comprehensions * Exception handling and basic logging **Basic Web Development** * FastAPI or Flask (FastAPI preferred) * REST APIs (GET, POST, PUT, DELETE) * JSON handling * Basic Pydantic (models and validation) **Databases** * Basic SQL (SELECT, INSERT, UPDATE, DELETE, JOINs) * Experience with relational databases (PostgreSQL preferred) * Concepts of transactions and constraints **Version Control** * Git: clone, commit, push, pull, branch, merge * GitHub/GitLab: basic pull requests * Descriptive commits **Development Tools** * VS Code or modern editor * Terminal/CLI (navigation and basic commands) * pip/venv (dependency management) * Basic Docker (what is a container) **General Skills** * Reading technical documentation in English * Effectively searching for errors online / intelligent use of AI * Continuous learning mindset * Clear communication and teamwork Requirements (Mandatory) * Completed (or nearing completion) bachelor’s degree in Systems Engineering, Computer Science, * Software Development, IT, or related field. * Availability to meet the program’s schedule requirements. * Demonstrable foundational knowledge in Python and web development (school or personal projects accepted). Requirements (Desirable / Plus) * Prior experience with FastAPI and automatic documentation (OpenAPI/Swagger). * Basic knowledge of ORMs (e.g., SQLAlchemy) (not mandatory). * Experience running services in Docker (docker build / docker run) (not mandatory). Position Type: Full-time Salary: Starting from $9,582\.00 per month Work Location: On-site employment

Source:  indeed View original post
Juan García
Indeed · HR

Company

Indeed
Juan García
Indeed · HR

Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.