Currently enrolled in a Bachelor’s or Master’s degree program in Computer Science, Information Technology, or a related field.
Solid understanding of fundamental programming concepts and data structures.
Basic knowledge of at least one programming language (PHP, JavaScript, Python).
Strong problem-solving and analytical skills.
A "can-do" attitude, with a strong desire to learn and take on new challenges.
Good communication skills (both written and verbal).
Familiarity with web development frameworks (e.g., [e.g., Laravel, React, Node.js]).
Experience with version control systems, especially Git.
Basic understanding of databases (e.g., MySQL, PostgreSQL).
Any personal projects or a portfolio (e.g., a GitHub profile) you can share.
Familiarity with [e.g., Linux/Ubuntu environments, cloud services (AWS/Azure), or CRM software].
Interested candidates, please send the following to [info@tessovate.com] with the subject line "Developer Intern Application":
Your updated CV/Resume.
A brief cover letter explaining why you are a good fit for this role.
(Optional) A link to your GitHub profile or portfolio of personal projects.
Tessovate.com is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Tessovate.com is a fast-growing tech startup focused on digital solutions," "leading provider of ERP software," "dynamic digital marketing agency". We are passionate about building innovative products that solve real-world problem.
We are looking for an enthusiastic and motivated Developer Intern to join our engineering team. This is a fantastic opportunity to gain hands-on experience in a fast-paced environment. You will work directly with our senior developers, contributing to real projects, and learning the ins and outs of the software development lifecycle. If you are a problem-solver with a passion for code, we want to hear from you!
Assist in Development: Write clean, efficient, and well-documented code for new features and applications.
Contribute to Projects: Support the team in designing, building, and maintaining our software.
Debugging & Testing: Help identify and fix bugs, and participate in software testing to ensure quality.
Team Collaboration: Actively participate in team meetings, code reviews, and brainstorming sessions.
Learn & Grow: Stay up-to-date with new technologies and methodologies, applying what you learn to your work.
Practical experience with [Mention key technologies, e.g., "PHP/Laravel," "cloud platforms," "CRM systems," "modern web development"].
Insight into the complete software development lifecycle, from concept to deployment.
Experience working with tools like Git, JIRA
How to work effectively in a professional, agile development team.