Soft clans Technologies Ltd is in search of a proactive and eager Software Developer Intern to strengthen our collaborative development team. This internship presents an exceptional chance to acquire practical experience with cutting-edge system development tools while making meaningful contributions to live software initiatives.
Responsibilities
Design and oversee the creation and upkeep of web-based applications utilizing React and Next.js frameworks.
Develop modular and reusable UI components utilizing the Mantine framework.
Design and implement RESTful APIs while also utilizing them for integration purposes.
Provide support for backend development initiatives utilizing the Laravel framework.
Develop and refine PostgreSQL queries to ensure optimal performance and efficiency.
Engage in thorough evaluations of code submissions, perform rigorous testing procedures, and resolve any debugging issues to ensure software quality and reliability.
Partner with experienced developers and cross-functional project teams to achieve shared objectives and deliver high-quality solutions efficiently.
Prepare and maintain comprehensive system documentation to ensure clarity and accuracy in system operations and configurations.
Minimum qualifications include the ability to work independently with minimal supervision, strong organizational skills, and proficiency in Microsoft Office Suite. Candidates must possess a Bachelor’s degree in a relevant field or equivalent work experience, along with excellent written and verbal communication abilities. Prior experience in project management or a related role is strongly preferred. The position demands adaptability to changing priorities and the capacity to meet deadlines efficiently.
A bachelor’s degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a closely related field is required.
Applicants must also fulfill the following criteria:
A fundamental understanding of JavaScript and TypeScript is required.
Proficiency in React.js, Next.js, and the Mantine component library is required, along with the ability to apply this expertise effectively in development projects.
Proficient in PHP frameworks, particularly Laravel, and skilled in developing and integrating RESTful APIs are essential for this role.
Proficient in PostgreSQL and relational database systems, with a strong grasp of their functionalities and applications.
Possesses a solid grasp of Git and GitHub, with the ability to effectively utilize version control systems to manage and track code changes.
Exceptional proficiency in analytical thinking and problem resolution is essential.
Proven aptitude for rapid learning and seamless collaboration within team environments.
With additional experience in related fields considered a plus.
A GitHub portfolio or personal projects showcasing your work are essential for this role. Demonstrated initiative through self-driven development is highly valued, as evidenced by contributions to open-source projects or personal repositories.
Familiarity with PostgreSQL is required.
Proficient with Mantine UI framework is required for this role.
Proficiency in working within Linux-based operating systems is essential.
What We Offer
Seasoned developers will provide guidance and support to ensure your professional growth.
We foster a dynamic and forward-thinking workplace that encourages teamwork and creativity.
Acquires practical expertise in utilizing contemporary tools and frameworks, demonstrating proficiency in their application.
Professional experience encompasses working with expansive enterprise-level systems, demonstrating practical proficiency in their operation and management.
Interested and qualified candidates are encouraged to submit their CVs by emailing careers@softclans.co.ke, with the position clearly stated in the subject line.
Qualifications
BA/BSc/HND
Experience Required
1 year