Root Developers
Job Description
The Root Developer will be responsible for designing, developing, testing, and maintaining software applications. The successful candidate will work closely with project teams to deliver reliable, scalable, and high-quality solutions while ensuring applications meet business and user requirements.
Key Responsibilities
Develop, test, and deploy software applications.
Write clean, efficient, and maintainable code.
Troubleshoot and resolve application issues.
Participate in system design and code reviews.
Integrate applications with APIs and databases.
Collaborate with designers, analysts, and other developers.
Maintain technical documentation.
Ensure software security, performance, and reliability.
Stay updated with emerging technologies and development best practices.
Requirements
Diploma or Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Knowledge of one or more programming languages (e.g., C#, Java, Python, JavaScript, PHP).
Basic understanding of databases such as MySQL, SQL Server, or PostgreSQL.
Familiarity with Git or other version control systems.
Good analytical and problem-solving skills.
Strong communication and teamwork skills.
Ability to work under minimal supervision and meet deadlines.
Fresh graduates are encouraged to apply.Salary & Benefits
Gross Salary: KSh 20,000 per month
Transport Allowance
Professional development opportunities
Collaborative working environment
Career growth opportunities