Find a jobRecruiters

Software Engineer Intern

Exclusive opportunity

Onsite

Software Engineer Intern

Codebxo

Software Engineer Intern

Skills

MongoDBNextDockerNestReactNodeTypescriptPythonMicroservicesPostgreSQLMachine LearningAIAWSGitHubLinuxNo-code AutomationsJavascriptAzure

16 hours ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Kerala, India

Work mode:

Onsite

Published on:

22 October 2026

What they need


Software Engineer Intern

Company: Codebxo Solution

Location: Remote or Onsite – Kochi, Kerala

Internship Duration: 6 Months

Employment Type: Full-Time Internship

Future Opportunity: Potential full-time employment based on performance

About Codebxo Solution

Codebxo Solution is a Saudi Arabia-based software company with an office in Kochi, India. We work on internal products and client projects, developing practical software solutions for real-world business needs.

Role Overview

We are looking for a motivated Software Engineer Intern who is eager to learn, solve problems, and contribute to real-world applications. You will work with experienced developers, gradually take ownership of development tasks, and gain exposure to software engineering, system design, cloud technologies, AI, and automation.

We value strong fundamentals, adaptability, problem-solving ability, and a willingness to learn over expertise in every technology.

What You'll Work On

  • Develop and maintain frontend applications, backend services, and REST APIs.

  • Work with NestJS, Python, Next.js, JavaScript, and TypeScript.

  • Integrate APIs, databases, and external services.

  • Understand and contribute to software design, system architecture, and application structure.

  • Debug issues, write maintainable code, and participate in testing and code reviews.

  • Work with Git, Docker, terminals, and application deployment workflows.

  • Explore AI-assisted development, basic automation, and opportunities to integrate AI capabilities into applications.

  • Collaborate with developers on technical documentation and continuous improvement.

Technical Skills

Core Requirements

  • Strong programming fundamentals and logical problem-solving skills.

  • Basic knowledge of JavaScript or TypeScript.

  • Understanding of web applications, client-server architecture, REST APIs, and databases.

  • Familiarity with Git/GitHub and basic terminal commands, or willingness to learn.

  • Ability to debug issues, research solutions, and communicate clearly.

  • Interest in learning modern software development tools and practices.

Backend, Frontend and Databases

  • Backend: NestJS, Node.js, or Python.

  • Frontend: Next.js, React, JavaScript, and TypeScript.

  • Databases: PostgreSQL or MongoDB.

  • APIs: REST API design, authentication, validation, and error handling.

Software Design and System Architecture

  • Understanding of modular design, separation of concerns, and clean code.

  • Basic knowledge of OOP, SOLID principles, and design patterns.

  • Awareness of monolithic and microservices architectures.

  • Understanding of database design, component communication, scalability, caching, and application reliability.

  • Familiarity with architecture diagrams, system design fundamentals, and technical documentation.

Cloud, DevOps and Automation

  • Basic knowledge of AWS or Microsoft Azure.

  • Understanding of Docker and containerization.

  • Familiarity with Linux, command-line tools, and deployment fundamentals.

  • Awareness of CI/CD, automated testing, application security, and monitoring.

  • Interest in scripting, workflow automation, and reducing repetitive development tasks.

AI, Generative AI and LLMs

  • Basic understanding of artificial intelligence, machine learning, and Generative AI concepts.

  • Awareness of Large Language Models (LLMs) and their practical applications.

  • Familiarity with AI-assisted development tools such as GitHub Copilot, Cursor, or similar tools.

  • Interest in integrating AI APIs into applications and building AI-powered features.

  • Basic awareness of prompt engineering, embeddings, retrieval-augmented generation (RAG), or AI agents is an advantage.

  • Understanding that AI-generated outputs require verification, testing, and responsible use.

Candidates are not expected to know every technology listed above. Strong fundamentals and a willingness to learn are more important than prior professional experience.

Who Can Apply?

  • Final-year students or recent graduates in Computer Science, Information Technology, or a related field.

  • Freshers with no prior professional experience.

  • Candidates with academic projects, personal projects, or GitHub repositories are encouraged to apply.

  • Applicants must have their own laptop.

  • Good communication skills in English and Malayalam are preferred.

What We Expect

  • A learn, apply, and improve mindset.

  • Consistent learning, ownership, and improvement throughout the internship.

  • The ability to research and attempt solutions before seeking help.

  • Openness to feedback, collaboration, and new technologies.

  • Attention to code quality, testing, and maintainability.

  • Curiosity about software architecture, automation, and emerging AI technologies.

What You'll Gain

  • Hands-on experience with internal products and client projects.

  • Mentorship from experienced developers.

  • Practical exposure to full-stack development, system design, APIs, databases, cloud, and AI technologies.

  • Experience with real-world development workflows and engineering practices.

  • Consideration for full-time employment based on performance and company requirements.

Internship Details

  • Duration: 6 months.

  • Work mode: Remote or onsite at our Kochi office.

  • Working hours: Full-time.

  • Stipend: A modest, performance-based stipend, determined through evaluation and communicated during the selection process.

  • Full-time conversion: Candidates may be considered for full-time employment following the internship, based on overall performance, technical growth, and company requirements.

Full-time employment is not guaranteed upon completion of the internship.

Selection Process

  1. Resume screening.

  2. Technical interview covering programming fundamentals and problem-solving.

  3. Practical coding or development task.

  4. Final evaluation based on technical ability, learning mindset, and role suitability.

How to Apply

Interested candidates can apply by contacting us at +91 751 084 8406

Please include your resume and, if available, links to your GitHub profile, portfolio, or projects.

Join Codebxo Solution to build real-world software, explore modern engineering and AI technologies, and grow your career in software development.

Pay: ₹10,000.00 - ₹15,000.00 per month

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

8 days ago

Quick apply

Tenth Revolution Group

Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués

Freelance

Paris, France

Hybrid

Skills

TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique

9 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools