In your role as a Software Engineer, you will work in a web application development team and perform the following tasks.
- Development of Web APIs, Web front-end applications, and native applications
- System design planning.
- Project Management.
- Design API interfaces for systems.
- Write and maintain comprehensive unit tests.
- Data analysis of user behavior, etc.
- Propose system improvements based on data analysis.
- Develop and implement business strategies together with the management team from a technical perspective.
Our Offer
- Gross salary of Ksh. 20,000 / monthly plus Commission based on performance.
- Opportunity of being absorbed as a permanent employee after three months based on performance.
- Support from a professional international team.
- Well-developed development environment. We will lend you a PC and Monitor with sufficient specs for your development.
Eligibility Criteria
To be eligible for internship, applicants must meet the following criteria:
- Must be able to work full time.
- Must have attained the age of majority in their country of nationality or origin and be not more than Thirty (30) years old at the time of commencement of the internship program.
- Be currently enrolled in a degree program in a recognized public or private educational institution of higher learning.
- The candidate can apply for an internship within one (1) year of having obtained such a degree.
- Provide a letter from their school confirming their enrollment or a copy of the above-mentioned Degree.
Requirements
- Be honest and truthful (most important).
- Strong desire to become an engineer.
- Great oral and written communication skills
- Excellent problem-solving skills.
- Ability to learn new software and technologies quickly.
- Ability to follow instructions and work in a team environment.
- Like to solve more complex and difficult problems.
- Required technical skills
You must have knowledge in this areas:
- Experience with Javascript components libraries.
- Experience with Basic Web development skills. HTML・CSS・Javascript etc.
- Experience in developing simple web applications.
- Experience in development using Git.
- Basic knowledge of the Web.
- Nice to have(It will be an advantage having knowledge in the following areas):
- Experience with TypeScript.
- Experience developing web applications and web APIs using Laravel.
- Experience developing front-end applications using Vue.js or Nuxt.js
- Background in database technologies such as MySQL.
- Excellent knowledge of cloud-based technologies such as AWS.
- Should demonstrate strong problem solving and technical skills.
- Excellent knowledge of software architecture.
- Experience in agile team development.
- Should demonstrate knowledge of the trends in the software development domain.
- Experience in driving ongoing improvements and efficiencies in operational practices, tools & processes.
Method of Application
Send your application to [email protected]