Role Overview
As a Full Stack Developer Intern at F6IT Fintech & IT Solutions, you will work on practical software and web development projects involving frontend development, backend development, API integration, database management, testing, debugging, and application deployment. This role is ideal for candidates looking to build strong practical experience across the full software development lifecycle.
Responsibilities
- Develop responsive and interactive web applications
- Build frontend interfaces using HTML, CSS, JavaScript, and modern frameworks
- Develop backend services, APIs, and application logic
- Design and work with databases for efficient data storage and retrieval
- Integrate frontend applications with backend APIs
- Implement authentication, authorization, and basic application security
- Perform testing, debugging, and troubleshooting
- Identify and resolve application performance and functionality issues
- Write clean, reusable, and maintainable code
- Work under the guidance of mentors on assigned full stack development projects
Requirements
- Working knowledge of HTML, CSS, and JavaScript
- Basic understanding of frontend and backend development
- Familiarity with at least one backend programming language such as JavaScript/Node.js, Python, Java, or PHP
- Basic understanding of databases and SQL
- Familiarity with REST APIs and JSON
- Basic understanding of Git and version control
- Strong analytical thinking and problem-solving skills
- Prior Full Stack, Web Development, or Software Development projects will be an added advantage
Skills
- JavaScript
- Node.js
- SQL
- Git
- REST API
Nice to Have
- Familiarity with React.js, Node.js, Express.js, Next.js, MongoDB, PostgreSQL, MySQL, or TypeScript