Company Info
Large organization
200 + Employees
Refonte Learning is an Ed-Tech powerhouse under Refonte Private Limited, offering comprehensive IT training programs.
Refonte Learning is an Ed-Tech powerhouse under Refonte Private Limited, offering comprehensive IT training programs. The unique Global Training & Internship Program combines industry-relevant training with real-world project work alongside experienced professionals.
Title: Full Stack Development Training & Internship Program
Location: Nigeria
Employment Type: Internship
Program Overview
- Our Full-Stack Development training and internship program is designed for students and recent graduates looking to gain hands-on experience in web and software development.
- Through this program, you will work on real-world projects, participate in technical workshops, and receive mentorship from experienced developers.
- You will gain expertise in both front-end and back-end technologies, learn to build scalable applications, and follow best coding practices.
Key Responsibilities
As a Full-Stack Development intern, you will work on various aspects of web and application development, including:
Front-End Development:
- Design and develop responsive user interfaces using HTML, CSS, and JavaScript.
- Work with front-end frameworks such as React.js, Angular, or Vue.js.
- Ensure optimal user experience (UI/UX) through accessibility and design best practices.
- Optimize front-end performance for speed and scalability.
Back-End Development:
- Develop and maintain server-side applications using Node.js, Python (Django/Flask), Java (Spring Boot), or PHP (Laravel).
- Design and implement RESTful APIs and GraphQL services.
- Handle authentication, authorization, and security protocols (JWT, OAuth, etc.).
Database Management:
- Work with relational databases such as MySQL, PostgreSQL and NoSQL databases like MongoDB, Firebase.
- Design efficient database schemas and optimize queries.
DevOps & Deployment:
- Deploy applications on cloud platforms such as AWS, Google Cloud, or Azure.
- Set up CI/CD pipelines for automated testing and deployment.
- Manage version control using Git/GitHub/GitLab.
Agile Development & Team Collaboration:
- Follow Agile/Scrum methodologies for project management.
- Collaborate with UI/UX designers, product managers, and backend developers.
- Participate in code reviews and pair programming sessions.
Debugging & Optimization:
- Identify and fix bugs in both front-end and back-end applications.
- Optimize code for performance and scalability.
- Implement security best practices to protect applications from vulnerabilities.
Desired Profile:
- We are looking for candidates passionate about software development, eager to learn modern technologies, and ready to take on challenges in a dynamic environment.
Educational Qualification
- Currently pursuing a Bachelor’s or Master’s Degree in Computer Science, Software Engineering, or a related field.
Soft Skills:
- Strong problem-solving and debugging abilities.
- Creativity and attention to detail in UI/UX design.
- Ability to work both independently and as part of a team.
- Strong communication and collaboration skills.
- Willingness to learn and adapt to new technologies.
Technical Skills:
- Front-end development: HTML, CSS, JavaScript, React.js, Vue.js, or Angular.
- Back-end development: Node.js, Express.js, Django, Flask, Spring Boot, or Laravel.
- Database management: SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Firebase).
- API development: RESTful APIs and GraphQL.
- Version control: Git, GitHub, GitLab.
- Cloud & Deployment: AWS, Google Cloud, Docker, CI/CD pipelines.
- Security best practices: Authentication, data encryption, and OWASP principles.
What We Offer
- Hands-on training with real-world projects and mentorship.
- Technical workshops on modern full-stack technologies.
- Access to professional development tools and potential certification sponsorship.
- Flexible work environment: Remote
- Career growth opportunities: Potential for full-time employment after the internship.
- Internship certificate & recommendation letter to boost employability.
Application Closing Date
Not Specified.
How to Apply: Interested and qualified candidates should send their CV to: [email protected] using the Job Title as the subject of the mail.