Full Stack Web Development Intern
About the Role
We are seeking a hands-on Full-Stack Web Developer Intern to help build and enhance our web platform end to end. In this role, you will work across both the frontend and backend, deliver production-ready features, and take ownership of well-defined projects from requirements analysis through final delivery.
A key aspect of this position is AI-assisted development. You will use AI tools to improve speed and efficiency while ensuring that the final code is accurate, secure, maintainable, and ready for production, including reviewing, refining, and validating AI-generated code.
This internship is for a duration of 6 months and may lead to a full-time consulting contract based on performance and business needs.
Responsibilities
- Build and maintain responsive, user-facing features using React and Next.js (with Shadcn UI).
- Develop backend services and REST APIs using Python and FastAPI.
- Design and evolve data models using SQLAlchemy and manage schema changes with Alembic.
- Work with PostgreSQL (SQL) and MongoDB (NoSQL) for persistence and performance.
- Implement search and analytics features using OpenSearch.
- Implement background processing and asynchronous workloads using Celery (task queues, retries, scheduling/periodic jobs, monitoring).
- Implement authentication and authorization using JWT and Keycloak (or similar IAM).
- Improve performance and scalability using caching (Redis and/or Dragonfly).
- Containerize services with Docker and support CI/CD pipelines using Jenkins.
- Collaborate using Git workflows on GitHub and/or GitLab.
- Own delivery of assigned initiatives: scope, estimate, execute, and communicate progress reliably.
- Use AI coding tools responsibly: validate outputs, refactor, test, and secure before shipping.
Requirements
Frontend
- Strong fundamentals in HTML, CSS, JavaScript
- Practical experience with React and Next.js
- Familiarity with component libraries (preferably Shadcn UI)
Backend
- Python with FastAPI
- ORM + migrations: SQLAlchemy, Alembic
- Solid API practices: validation, error handling, documentation
- Background jobs and task queues using Celery (queues, retries, scheduling, result backends)
Data & Search
- PostgreSQL fundamentals (joins, indexes, constraints, query performance)
- MongoDB fundamentals (documents, collections, indexing)
- OpenSearch fundamentals (indexing, querying, relevance basics)
Security & Auth
- Token-based authentication with JWT
- IAM integration using Keycloak (or equivalent)
Caching & Performance
- Experience with Redis and/or Dragonfly for caching and performance tuning
DevOps & Delivery
- Docker for containerization
- Jenkins for CI/CD
- Git with GitHub/GitLab workflows
AI-Assisted Development
- Experience using AI tools/agents for development
- Ability to review, debug, refactor, and correct AI-generated code with confidence
Soft Skills
- Clear, professional communication (written and verbal)
- Ownership mindset and ability to lead scoped work independently
- Strong problem-solving and attention to detail
- Comfortable in a startup environment (fast iteration, changing priorities)
- Strong remote-work habits: self-management, responsiveness, documentation
Nice to Have
- Testing experience (unit/integration): Pytest, React testing (e.g., RTL/Jest)
- Familiarity with clean architecture, SOLID principles, and API versioning
- Observability basics (logging, metrics, tracing)
- Proven experience shipping features end-to-end in production
About MentoraX
MentoraX is a multidisciplinary technology, training, and consultancy company based in Moldova, delivering integrated solutions at the intersection of digital innovation, capacity development, and mentorship. We help organizations and professionals navigate complexity and achieve measurable results by combining advanced technology platforms with internationally aligned learning programs and hands-on expert guidance. Operating through two closely integrated divisions—IT Solutions and Academy—we deliver work that goes beyond tools or courses alone: practical execution, knowledge transfer, and long-term impact grounded in global standards and adapted to real operational contexts.
✨ Integrated Technology + Learning Ecosystem — end-to-end delivery with adoption and capability building built in
🔒 Enterprise-Grade, Secure by Design — security, data protection, and compliance for high-responsibility environments
🧩 Modular & Scalable Solutions — designed to adapt as needs and contexts evolve
🤝 Mentorship-Driven Delivery — guidance and knowledge transfer embedded in every engagement
🌍 International Standards Alignment + Context-Aware Customization — globally credible, locally effective
📈 Measurable Outcomes & Accountability — clear objectives, indicators, and success criteria
What We Provide
- Fully remote, remote-first work environment
- Competitive salary package (based on experience and impact)
- Access to company tools, systems, and development environments required to deliver efficiently
- AI-assisted development toolkit to accelerate delivery with strong engineering safeguards
- Structured onboarding with clear expectations, documentation, and technical guidance
- Strong code review culture focused on maintainability, security, and quality
- Career growth through ownership: lead scoped initiatives end-to-end (design → delivery → iteration)
- Collaborative, respectful team culture with transparent communication and knowledge sharing
- Continuous technical growth: exposure to modern web stacks, performance work, and scalable architectures
- Regular feedback and growth planning to support skill progression and increased responsibility