Full Stack Developer (React.js, JavaScript) - Internship
:
We are looking for a passionate and dedicated
Full Stack Developer Intern
to join our dynamic team. This role offers an excellent opportunity to work on cutting-edge web and mobile applications using
React.js, Node.js, and modern JavaScript frameworks
.
As a
Full Stack Developer Intern
, you will be responsible for developing, maintaining, and optimizing applications by implementing new features, enhancing existing functionalities, and troubleshooting issues. You will collaborate closely with our experienced development team to deliver scalable and high-performance solutions.
Responsibilities:
Maintain and optimize existing
React. js-based applications
, ensuring seamless performance.
Develop and integrate
custom components
to meet project-specific requirements.
Configure, maintain, and deploy applications on server environments.
Work with
back-end technologies (Node.js, Express.js, and Mongo DB/MySQL)
to develop APIs and server-side functionalities.
Perform
code reviews, debugging, and troubleshooting
to maintain high-quality code standards.
Collaborate with the team to design and implement
scalable front-end and back- end architecture
.
Stay up to date with the latest technologies, frameworks, and industry trends.
Qualifications & Skills: Must-Have:
Strong understanding of
JavaScript (ECMAScript), React.js, and Node.js
.
Experience with
front-end technologies
such as
HTML, CSS (SCSS/SASS), and TypeScript
.
Familiarity with
state management libraries (Redux or Context API)
.
Proficiency in
RESTful APIs, Git version control
, and package managers like npm or Yarn.
Ability to write clean, maintainable, and well-documented code.
Strong problem-solving skills and a keen eye for detail.
Good to Have:
Exposure to
Docker, Kubernetes, Terraform
for containerization and deployment.
Knowledge of
Angular, Vue.js, or other front-end frameworks
.
Experience with
cloud platforms (AWS, Azure, or GCP)
.
Understanding of
CI/CD pipelines and DevOps practices
.
Eligibility & Benefits:
Education:
Bachelor's degree in Computer Science, Software Engineering, or a related field.