About the role
We are looking for a highly skilled Full-Stack Developer-Intern to join our team. You will be responsible for designing, developing, and maintaining both front-end and back-end components of our applications. The ideal candidate is proficient in modern web development technologies, has experience working with databases, APIs, and cloud infrastructure, and enjoys solving complex technical challenges.
Key Responsibilities:
Develop and maintain front-end applications using [React, Angular, Vue.js, or relevant framework].
Build and optimize back-end services using [Node.js, Python, Java, .NET, or preferred backend stack].
Design and implement RESTful APIs / GraphQL to support seamless data exchange.
Work with databases such as [PostgreSQL, MySQL, MongoDB, Firebase, etc.].
Optimize application performance, scalability, and security.
Collaborate with UI/UX designers to create responsive and user-friendly interfaces.
Write clean, maintainable, and efficient code following best practices.
Conduct code reviews, testing (unit/integration), and debugging.
Deploy and maintain applications on cloud platforms (AWS, Azure, GCP, or DigitalOcean).
Implement CI/CD pipelines for automated testing and deployment.
Work closely with product managers and other engineers to deliver high-quality software solutions.