Empowering the Future of Work
Full Stack Developer, Python
Location
Panama
Posted
98 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack Developer, Python
InTech Ideas
• Help with the design and development of software. • Test and debug software to ensure it remains optimized. • Write clean code for both the front-end and back-end of software. • Design user interactions for web applications. • Create servers and databases for back-end functionality. • Ensure cross-platform compatibility and optimization. • Test and maintain responsive design for applications. • Collaborate with graphic designers to design new features. • Develop APIs and RESTful services. • Stay up-to-date with technological advances to optimize software. • Communicate the effectiveness of emerging technologies to decision-makers. • Consider security, maintenance, scalability, and other factors when developing software.
Job Requirements
- Proven experience as a Full Stack Developer or similar role.
- Degree in Computer Science or a related field is a plus.
- Proficiency in English is a plus.
- Excellent communication and teamwork skills.
- Great attention to detail.
- Strong organizational skills.
- Analytical mindset with problem-solving capabilities.
- Strong proficiency in Python frameworks (e.g., Django, Flask, FastAPI).
- Knowledge of multiple front-end languages (HTML, CSS, JavaScript) and JavaScript frameworks (React, Node, Vue).
- Familiarity with databases (MySQL, Oracle, PostgreSQL, MongoDB) and UI/UX design.
- Proficient in software versioning tools (Git, SVN).
- Familiarity with containerization technology (e.g., Docker).
- Familiarity with GNU/Linux.
- Familiarity with Agile methodologies.
Benefits
- Family Medical Insurance
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Flexible schedule with remote working options.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Take ownership of complex backend systems end-to-end - from scoping and architecture to high-quality, reliable delivery • Design and build robust, scalable APIs and distributed systems that power our products and deliver exceptional performance • Collaborate closely with Product, Frontend, and Design teams to translate product ideas into well-architected backend solutions • Push the boundaries of what’s possible with modern backend technologies, driving innovation in both architecture and developer experience • Contribute to evolving our backend architecture, infrastructure, and developer tooling to support rapid iteration at scale • Proactively identify opportunities to improve system performance, reliability, and developer experience - and drive those initiatives through to execution
• Implement, test, and support new solutions and modify existing legacy applications written in-house. • Writing code in multiple languages, writing automated tests, and manually testing, debugging, troubleshooting, and optimizing new and legacy applications.
Senior Desarrollador Python
XideralCode is borderless! Click below to learn more about our international services
• Automatizar procesos de datos con Python, creando pipelines de extracción, transformación y carga (ETL). • Orquestar procesos de migración de datos. • Desarrollar funciones para integración con sistemas existentes y APIs REST. • Validar datos transformados y garantizar la calidad y la trazabilidad de los procesos. • Diseñar y mantener scripts, módulos y componentes para automatización y orquestación. • Documentar lógicas de negocio, flujos de procesamiento, criterios de validación y logging. • Colaborar con equipos de BI, ingeniería de datos y operaciones para asegurar entregas confiables. • Participar en revisión de código, pruebas unitarias e integración, y mejoras continuas.
• Design and build scalable solutions within our PHP/Laravel and React stack • Evaluate technical trade-offs between ideal architecture and business timelines—then make the call • Establish patterns that junior and mid-level developers can follow and learn from • Reduce technical debt systematically while delivering new capabilities • Transform requirements into architecture before they become code




