
Software Development Trainee & Intern (Remote Position)
Posted 2 weeks ago
We are seeking a highly motivated and passionate student or recent graduate for an exciting opportunity to gain hands-on experience as a Software Development Intern at COE Security, a leading cybersecurity services company.
This opportunity is structured as follows:
- Training Period (First 6 Months): This is an unpaid training period where you will receive comprehensive guidance and practical exposure to software development practices. During this time, we expect your full availability to ensure maximum learning and development. If you are unable to prove your capabilities during the first 6 months, you will have the option to extend your training for another 6 months to further improve your skills.
Minimum Skills Required for Training:- Frontend Development: Angular, Material Design, Tailwind CSS.
- Backend Development: Laravel.
- Database: MySQL/MariaDB.
- Familiarity with various PHP frameworks is an added advantage.
- Internship Period (Next 6 Months): Upon successfully completing the training period and demonstrating your potential, you will transition to a paid internship. During this phase, you will work on real-world projects, such as developing and maintaining software applications, collaborating with cross-functional teams, and contributing to the growth of COE Security’s technology solutions.
- Full-Time Role Consideration: After completing the 12-month program (training + internship), based on your performance and contributions, you will be encouraged to apply for a full-time position with COE Security.
This remote opportunity is ideal for individuals passionate about software development and eager to work in a dynamic environment within the cybersecurity industry. It provides a unique chance to enhance your technical skills, gain valuable experience, and contribute to impactful projects that drive innovation and security for businesses worldwide.
Responsibilities:
- Contribute to the development of front-end and back-end applications.
- Participate in the entire software development lifecycle, from design to deployment.
- Collaborate with senior developers to learn and implement best practices.
- Work on real-world projects with a focus on delivering high-quality code.
- Learn and utilize new technologies to improve our development processes.
Qualifications:
- Pursuing a degree in Computer Science or a related field.
- Strong understanding of front-end and back-end development concepts.
- Proficiency in HTML, CSS, and JavaScript.
- Experience with PHP Laravel, React.js, AngularJS, Node.js, and TypeScript.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Passion for learning and a desire to contribute to a dynamic team.
Benefits:
- Gain valuable real-world experience in a fast-paced environment.
- Work with cutting-edge technologies and industry best practices.
- Opportunity to transition to a paid internship and potentially a full-time role.
- Mentorship from experienced software developers.
- Contribute to meaningful projects and make a real impact.