




**DCRUZ Recruitment and Selection is seeking a Full Stack Python Developer in Perisur, CDMX, located in Tlalpan, Mexico City** ----------------------------------------------------------------------------------------------------------------------- Full Stack Python Developer with experience in designing, developing, and implementing robust and scalable web applications. The ideal candidate will master both backend development with Python and frontend development with modern frameworks, capable of taking ideas from concept through to deployment and maintenance. The candidate must be proactive, able to solve complex problems, and collaborate effectively within multidisciplinary teams. **Responsibilities:** * Design, develop, and maintain dynamic and responsive user interfaces. * Collaborate with backend teams to integrate services and ensure a seamless user experience. * Participate in implementing microfrontend-based architectures. * Ensure code quality through best practices, testing, and static analysis tools. * Contribute to technical decisions regarding software design and tool selection. * Participate in code reviews and the team’s continuous improvement processes. **Mandatory Requirements** * **Solid Python development experience (minimum 3 years)**. * Demonstrable experience with at least one Python web framework: Django or FastAPI. * Experience with a modern frontend framework, preferably React. * In-depth knowledge of HTML5, CSS3, and JavaScript (ES6\+). * Experience designing and integrating RESTful APIs. * Proficiency with SQL databases (e.g., PostgreSQL) and knowledge of ORMs (Django ORM, SQLAlchemy). * Version control using Git. * Ability to work in a Linux/Unix environment. * Sufficient technical English level to read documentation (B1/B2\) Frontend experience with TypeScript. Knowledge of \* or similar (for React SSR). Experience with NoSQL databases (MongoDB, Redis). Familiarity with the Django ecosystem (Celery for asynchronous tasks, Channels for WebSockets). Experience with messaging services (RabbitMQ, Apache Kafka). Practice with automated testing (Unit, Integration, E2E \- pytest, Jest, Cypress/Selenium). Knowledge of infrastructure as code (Terraform) and monitoring (Prometheus, Grafana). Experience in cloud environments (AWS certifications are a plus). **Desired Education Level:** Bachelor’s degree or higher **Desired Experience Level:** Expert Level **Departmental Function:** Technology / Internet **Industry:** Software Development / Programming *This vacancy comes from the Talenteca.com job board:* *https://www.talenteca.com/anuncio?j\_id\=69529f093e00006000daa60a\&source\=indeed*


