Media Revolution, SRL
Full-Stack Developer, Python & AI-Assisted Development
Skills
2 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Santo Domingo, Dominican Republic
Work mode:
Onsite
Published on:
20 October 2026
What they need
Location: Santo Domingo, Distrito Nacional
Work arrangement: On-site, full-time
Schedule: 9:00 a.m. to 6:00 p.m.
Department: Technology / Software Development
Salary: Competitive, based on experience
About the Role
We’re looking for a developer who combines solid software engineering fundamentals with practical experience using AI coding tools to deliver applications from requirements through deployment.
You’ll use tools such as Claude Code, Cursor, GitHub Copilot, or equivalent assistants to accelerate development while taking responsibility for the quality, security, and maintainability of the result.
Your work will span Python backend services, frontend interfaces, databases, integrations, testing, and deployment. You should be comfortable understanding existing code, evaluating AI-generated changes, and resolving problems when generated solutions fall short.
Using AI is part of the workflow. Understanding and owning the code is part of the job.
What You’ll Do
- Translate product requirements into clear implementation plans, tasks, and acceptance criteria.
- Build complete features across frontend interfaces, Python backend services, databases, and APIs.
- Use AI coding tools to support implementation, refactoring, debugging, testing, and documentation.
- Give coding assistants useful context, including project conventions, relevant documentation, constraints, and examples.
- Review generated code for correctness, unnecessary complexity, security issues, and compatibility with the existing application.
- Verify functionality through automated tests, manual checks, and realistic user flows.
- Implement authentication, authorization, input validation, error handling, and secure handling of credentials.
- Deploy applications using established workflows and investigate problems using logs and monitoring tools.
- Collaborate with product managers, designers, and developers to clarify requirements and deliver manageable increments.
- Document setup instructions, key technical decisions, and known limitations.
- Integrate AI-powered product features when they serve a defined user need.
Required Skills
- 1 to 3 years of full-stack development experience.
- Strong Python skills and experience with Django, Flask, FastAPI, or a comparable framework.
- Working knowledge of HTML, CSS, JavaScript or TypeScript, and a frontend framework such as React, Vue, or Angular.
- Experience with relational databases such as PostgreSQL or MySQL.
- Experience building and integrating RESTful APIs.
- Practical experience using an AI coding assistant on real projects.
- Ability to read, explain, debug, and modify code produced with AI assistance.
- Familiarity with Git, branches, pull requests, and code reviews.
- Understanding of testing, application security, and deployment fundamentals.
- Clear communication, sound judgment, and ownership of assigned deliverables.
Nice to Have
- A portfolio demonstrating applications or features delivered with AI assistance.
- Experience with Docker, cloud hosting, and CI/CD pipelines.
- Experience maintaining project instructions and reusable workflows for coding assistants.
- Familiarity with browser automation and end-to-end testing.
- Experience integrating LLM APIs, structured outputs, tool calling, or retrieval-based features.
- Awareness of AI usage costs, privacy considerations, and external service failures.
What Success Looks Like
- Features meet agreed acceptance criteria and work across the complete user flow.
- Code is understandable, reviewed, tested, and maintainable.
- AI-generated changes receive the same scrutiny as manually written code.
- Technical blockers and trade-offs are communicated early.
- Delivered work includes the documentation and deployment steps needed for others to support it.
What We Offer
- A collaborative, diverse, and growth-oriented environment.
- Opportunities for continuous learning and professional development.
- Benefits required under Dominican labor law.
- Lunch and gym bonuses.
- Access to modern development tools and infrastructure.
Hiring Process
- Initial interview with the recruitment team.
- Practical technical assessment and discussion with the project team. AI coding tools are welcome. Candidates must explain their approach, review their output, and demonstrate that the solution works.
- Employment offer for the selected candidate.
- This position requires on-site attendance in Santo Domingo, Distrito Nacional, from 9:00 a.m. to 6:00 p.m. Remote work is not available.
Other offers great for you!
These companies are also looking for great profiles
SARIEL
Développeur Fullstack — Python / Django & React
< 420€ selon profil
Freelance
Brussels, Belgium
Hybrid
Skills
3 months ago
Quick apply
Celaneo
Senior Full Stack Developer
Permanent contract
Paris, France
Onsite, Hybrid
Skills
4 hours ago
Quick apply
LittleBig Connection (part of Mantu)
Software Development Engineer Fullstack expérimenté-e - NANTES
500
Freelance
Nantes, France
Hybrid
Skills
3 hours ago
Quick apply
No company information available.