Job Description
Job Type: Contract / Full-time / Remote
Location: Remote
Job Description
We are looking for an experienced Full Stack Python Developer to contribute to a TeamViewer project that leverages Krakend and AI technologies. The ideal candidate will have a strong background in building robust, scalable applications, troubleshooting production issues efficiently, and delivering high-quality results without multiple revisions.
Expertise in Ubuntu environments and AI integration will be critical for the success of this project. This is an exciting opportunity for a proactive problem-solver who thrives in fast-paced projects and can meet strict deadlines.
Key Responsibilities
- Develop and maintain Python-based full stack applications.
- Integrate AI components into the existing platform.
- Configure, optimize, and deploy applications on Ubuntu servers.
- Debug and resolve production-level issues efficiently.
- Collaborate with cross-functional teams to implement new features.
- Ensure code quality, maintainability, and adherence to best practices.
- Deliver solutions that require minimal revisions and run reliably in production.
Required Skills & Qualifications
- Strong Python programming skills and full-stack development experience.
- Experience with Krakend API Gateway or similar API management tools.
- Hands-on experience with AI/ML integration into web applications.
- Comfortable working in Ubuntu/Linux environments.
- Knowledge of RESTful APIs, microservices architecture, and asynchronous programming.
- Experience with database management (SQL/NoSQL) and backend optimization.
- Ability to debug complex issues in production and deliver fixes promptly.
- Excellent problem-solving skills and self-motivated attitude.
Preferred Skills
- Experience with TeamViewer or remote access integration projects.
- Familiarity with Docker, containerization, and CI/CD pipelines.
- Exposure to front-end frameworks like React, Vue.js, or Angular.
- Knowledge of cloud platforms: AWS, Azure, or GCP.
Why Join This Project
- Work on cutting-edge AI-powered applications.
- Flexible remote work environment.
- Opportunity to solve complex production challenges.
- Collaborate with a professional team focused on high-quality delivery.
- Competitive compensation based on experience and results.