Skip to main content

Internship opportunity

Evergreen

Junior Software Engineer

At Ingenuity, software is more than code—it’s an art form where precision, innovation, and craftsmanship converge.

  • Engineering
  • Davao City
  • Hybrid
  • Entry level

Ingenuity Junior Software Engineer

Crafting the Future, One Line at a Time

Overview

At Ingenuity, software is more than code—it’s an art form where precision, innovation, and craftsmanship converge. As a Junior Software Engineer, you will be immersed in an environment that values technical excellence, creative problem-solving, and continuous learning.

You will collaborate with experienced engineers, contribute to cutting-edge digital experiences, and refine your skills by working on bespoke software solutions for visionary brands. This role is an opportunity to grow, innovate, and master the craft of software engineering alongside a team dedicated to shaping the future of technology.

Key Responsibilities

  1. Develop & Refine – Write clean, efficient, and scalable code that aligns with project goals and best practices.
  2. Learn & Grow – Work closely with senior engineers, receiving mentorship in architecture, performance optimization, and technical strategy.
  3. Collaborate & Contribute – Engage in cross-functional teams, supporting the development of high-quality software solutions.
  4. Ensure Excellence – Participate in code reviews, testing, and debugging, ensuring software meets the highest standards.
  5. Solve Problems Creatively – Approach challenges with curiosity and first-principles thinking, finding elegant solutions to complex problems.

What We’re Looking For

  • 1-2 years of experience in software development or a strong portfolio of personal/academic projects.
  • Proficiency in modern programming languages such as Python, JavaScript, or Go.
  • Understanding of software development best practices, including version control and agile methodologies.
  • A passion for continuous learning, innovation, and building technology that endures.
  • Strong problem-solving skills and the ability to thrive in a collaborative, high-performance environment.

What We Offer

  • A chance to work on world-class software projects alongside industry experts.
  • A mentorship-driven culture that accelerates career growth.
  • A team that values craftsmanship, innovation, and technical mastery.
  • Competitive compensation and benefits.

Your Future Starts Here

If you’re a passionate developer looking to sharpen your skills, build impactful software, and grow in an environment that values excellence and innovation, join Ingenuity and be part of something extraordinary.

Internship journey

From discipline discovery to next steps

The process may vary by internship, but we’ll keep you informed at every stage.

  1. Explore

    Review the discipline, internship period, duration, eligibility, and working arrangement.

  2. Apply

    Follow the application link and send the materials requested for the internship.

  3. Review

    We review your application against the requirements for the internship.

  4. Conversation

    If your application looks like a good match, we’ll invite you to a conversation and explain what comes next.