Junior Software Developer

  • Full Time
  • Nairobi

Website Salix Data

Founded in 1999 as an imaging and content company, SALIX has expanded its operations to include full-service litigation support, business process outsourcing, and workflow automation. SALIX has a global footprint, with headquarters and sales offices in Cincinnati, Ohio, and service faci… read morelities in Kenya and India. We have worked with over 2,500 of the fastest growing and most successful businesses in our region, including all local Fortune 500 companies, and many regional leaders, such as Cincinnati Children’s Hospital and The Columbus Dispatch. At SALIX, we are committed to exceeding your expectations with world-class service and the highest level of integrity. Our veteran in-house team of industry leading experts can offer recommendations and will utilize the most advanced technology available to meet your needs.

Job Description

Learn and Grow as a Developer

Participate in hands-on training and mentorship with experienced developers
Learn the tools, systems, and workflows used across the development team
Build skills in web development, automation, debugging, testing, and AI-assisted workflows
Continuously strengthen both technical and professional capabilities

Support Web, Automation, and AI Projects

Contribute to internal web applications using HTML, CSS, JavaScript, and modern frontend frameworks
Assist in maintaining and improving applications built on modern web and backend platforms
Support automation initiatives and RPA-related workflows with team guidance
Participate in projects that integrate AI capabilities into internal tools and business processes
Use AI tools responsibly to assist with research, prototyping, documentation, testing, and development activities

Collaborate with Cross-Functional Teams

Work closely with developers and business teams on project tasks and deliverables
Participate in team meetings, planning sessions, and code reviews
Ask thoughtful questions, apply feedback, and contribute ideas for continuous improvement
Help identify practical opportunities to improve workflows using automation and AI

Help Maintain Quality and Documentation

Assist with troubleshooting bugs and resolving application issues
Support testing, QA, deployment, and monitoring activities
Create and maintain technical documentation and process notes
Document repeatable workflows and internal best practices

Qualifications

Required Qualifications

Bachelor’s degree in Computer Science, Information Technology, or a related field OR
bootcamp training, internship experience, academic projects, or equivalent hands-on experience
Basic knowledge of HTML, CSS, and JavaScript
Strong interest in web development, automation, AI, and emerging technologies
Strong problem-solving skills and attention to detail
Good communication and collaboration skills
Eagerness to learn, grow, and respond positively to feedback

Preferred Qualifications

Exposure to React or another modern frontend framework
Familiarity with Git or other version control tools
Interest in automation technologies, RPA, or AI-assisted development
Exposure to testing, QA, or debugging practices
Familiarity with modern development, design, or collaboration tools
Experience using AI tools for coding assistance, workflow support, research, or analysis
Personal, academic, internship, or freelance projects that demonstrate initiative and continuous learning

What Success Looks Like

Successful candidates in this role will:

Continuously develop technical skills and confidence
Contribute meaningfully to team projects with appropriate support
Write clear, maintainable code and documentation
Collaborate effectively with teammates and stakeholders
Take ownership of assigned tasks and deliver reliably
Learn how to use automation and AI tools thoughtfully to improve quality and efficiency

Apply Through:

jobs.smartrecruiters.com

To apply for this job please visit jobs.smartrecruiters.com.