Fullstack Intern
Monthly Salary
Competitive package
Experience Required
Professional experience
About This Role
About the Role:
Tylect is actively seeking a highly motivated and aspiring Fullstack Intern to join our innovative Engineering department. This critical role is tailored for freshers or early-career professionals with 0-2 years of experience, eager to make a tangible impact within the IT and Software Development industry. As a Fullstack Intern, you will be instrumental in developing and enhancing robust web applications, primarily leveraging the powerful MERN stack (MongoDB, Express.js, React.js, Node.js). This internship offers a unique opportunity to gain hands-on experience with modern development practices, including containerization with Docker, contributing directly to the scalable and efficient software solutions Tylect delivers to its clients.
Role Overview:
As a Fullstack Intern at Tylect, you will embark on a comprehensive learning journey within a collaborative and dynamic team environment. Based in Jaipur with a hybrid work model, this internship is designed to provide you with practical, real-world experience across the entire software development lifecycle. You will work closely with experienced developers, gaining invaluable insights into front-end and back-end development, database management, and deployment strategies. This role is perfect for individuals passionate about technology, keen to learn, and ready to contribute to meaningful projects that drive innovation in the software landscape.
Key Responsibilities:
- Assist in the design, development, and maintenance of scalable web applications using the MERN stack.
- Write clean, efficient, and well-documented code for both front-end (React.js) and back-end (Node.js, Express.js) components.
- Collaborate with senior developers to implement new features and functionalities based on project requirements.
- Learn and apply best practices for database management and querying with MongoDB.
- Gain hands-on experience with Docker for containerizing applications and streamlining deployment processes.
- Participate actively in code reviews, testing, and debugging to ensure high-quality software delivery.
- Contribute to technical discussions and problem-solving sessions within the engineering team.
What You'll Work On:
- Developing interactive and responsive user interfaces using React.js to enhance user experience.
- Building and optimizing RESTful APIs with Node.js and Express.js to power dynamic web applications.
- Designing, implementing, and managing NoSQL databases with MongoDB for efficient data storage and retrieval.
- Integrating various third-party services and APIs to extend application functionality.
- Implementing containerization strategies using Docker to ensure consistent development and production environments.
- Contributing to the development of new features and enhancements for Tylect's diverse range of software products.
- Learning and applying agile development methodologies in a professional software development setting.
What We're Looking For
Required Skills & Experience:
- Bachelor's degree (B.Tech, BCA, MCA) in Computer Science, Engineering, or a related technical field.
- 0-2 years of experience in software development, including academic projects, personal projects, or prior internships.
- Demonstrated foundational understanding of fullstack development principles and software lifecycle.
- Ability to translate basic design specifications into functional code components.
- Strong problem-solving skills and a keen eye for detail in code implementation.
- Eagerness to learn new technologies and contribute actively to a dynamic development environment.
Technical Skills:
- **MongoDB:** Basic understanding of database design, querying, and data manipulation.
- **Node.js & Express.js:** Familiarity with server-side development, building RESTful APIs, and handling middleware.
- **React.js:** Basic proficiency in building user interfaces, understanding component-based architecture, and state management.
- **MERN Stack:** Conceptual understanding of how MongoDB, Express.js, React.js, and Node.js integrate to form a cohesive fullstack application.
- **Docker:** Basic familiarity with containerization concepts and running applications within Docker containers.
- **Version Control:** Experience with Git for collaborative development and code management.
Professional Skills:
- Excellent written and verbal communication skills for technical and team discussions.
- Proactive attitude with a strong desire to learn, adapt, and grow within a small team.
- Ability to work effectively both independently and collaboratively as part of a development team.
- Strong analytical and problem-solving capabilities to debug and optimize code.
Key Performance Indicators (KPI):
- Successful completion of assigned development tasks and features within defined timelines.
- Contribution to code quality through adherence to coding standards and best practices.
- Demonstrated improvement in technical skills and understanding throughout the internship period.
Nice to Have:
- Familiarity with basic cloud computing concepts (e.g., AWS, Azure, GCP).
- Understanding of testing frameworks (e.g., Jest, React Testing Library) and unit testing principles.
- A strong portfolio of personal projects or contributions to open-source initiatives.
Key Skills
Job Insights
Share This Job
About Company
Company Ratings
Glassdoor
View ProfileTotal Reviews: 0
