10,756 Back End Developers jobs in Kenya
Remote Customer Success Advocate - Technical Support
Posted 12 days ago
Job Viewed
Job Description
Key Responsibilities:
- Respond to customer inquiries and technical issues via remote channels promptly and professionally.
- Diagnose and resolve software and hardware problems, guiding users through step-by-step solutions.
- Escalate complex issues to senior support teams or relevant departments when necessary.
- Document all customer interactions and resolutions in the CRM system accurately.
- Contribute to the creation and maintenance of a comprehensive knowledge base and FAQs.
- Provide feedback to product development teams on recurring issues and potential improvements.
- Proactively engage with customers to ensure their needs are met and to enhance their overall experience.
- Stay updated on product features, updates, and industry best practices.
- Identify opportunities to upsell or cross-sell services based on customer needs and interactions.
Qualifications:
- Proven experience in a customer service or technical support role.
- Strong understanding of common software and hardware troubleshooting techniques.
- Excellent problem-solving and analytical skills.
- Exceptional communication and interpersonal skills, with the ability to explain technical concepts clearly.
- Proficiency with CRM software and remote support tools.
- Ability to multitask and manage time effectively in a fast-paced remote environment.
- A patient and customer-centric attitude.
- Experience in the (specific industry relevant to the fictional client) sector is a plus.
- High school diploma or equivalent; technical certifications are advantageous.
Job Description
Job description Position:
Backend Developer (Equity-Based) Startup: OversightPlus
Location: Remote Type: Project-based About Oversight is building a centralized investment portfolio management platform aimed at empowering investors with robust tools for research, analysis, and informed decision-making. Our mission is to demystify investing and simplify complex financial data through cutting-edge technology.
Role Overview
We're looking for a skilled and motivated Backend Developer to join our early-stage startup team. In this role, you'll be responsible for developing the core backend systems and APIs that power the Oversight+ dashboard and platform. You will work closely with our frontend and product teams to ensure reliable, secure, and scalable infrastructure. Key
Responsibilities
Design, develop, and maintain scalable backend services and RESTful APIs. Implement data storage and retrieval systems using relational and/or NoSQL databases. Collaborate with frontend developers and other stakeholders to integrate features and improve user experience. Ensure backend systems are secure, efficient, and well-documented. Contribute to the overall architecture and technical direction of the platform. Participate in code reviews, team discussions, and agile development cycles. Requirements
Strong experience in backend development using modern frameworks (e.g., , Django, FastAPI, etc.). Solid understanding of REST APIs, databases (SQL and/or NoSQL), and cloud infrastructure(AWS). Experience with version control tools (e.g., Git) and CI/CD pipelines. Familiarity with authentication, authorization, and security best practices. Ability to work independently in a dynamic, fast-paced startup environment. Bonus: Interest or background in fintech, investing, or data-intensive platforms. Applications
Send your application, resume, and any relevant portfolio or GitHub links to:
Compensation
This is an equity-only position at this stage. As an early team member, you'll have a unique opportunity to shape the product and company direction. As Oversight grows and secures funding or revenue, compensation will be revisited. Industry: Technology, Information and Internet
Back End Developer
Posted today
Job Viewed
Job Description
Company Description
Syntrix Technologies is a modern technology company specializing in Full-stack development, AI-powered automation, and real-time data solutions. We empower organizations with intelligent, scalable systems that deliver measurable impact. Syntrix works with financial analytics, medical data pipelines, and integrated dashboards to ensure technology is built to adapt, evolve, and lead.
Role Description
This is a full-time on-site role for a Back End Developer, located in Nakuru. The Back End Developer will be responsible for developing and maintaining back-end services, ensuring system performance, implementing new features, and database management. The role includes working closely with the front-end developers and other team members to create efficient and effective solutions.
Qualifications
- Proficiency in Back-End Web Development and Software Development
- Experience with Object-Oriented Programming (OOP) and general Programming skills
- Understanding of Front-End Development concepts
- Excellent problem-solving skills
- Ability to work collaboratively with a team
- Relevant certification or degree in Computer Science, Information Technology, or related field is beneficial
- Experience in AI and data solutions is a plus
Lead Technical Support Engineer - Industrial Automation
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Provide advanced remote technical support and troubleshooting for industrial automation systems, including PLCs, HMIs, SCADA, and robotics.
- Diagnose and resolve complex hardware, software, and network issues in a timely manner.
- Develop and maintain technical documentation, including troubleshooting guides, FAQs, and knowledge base articles.
- Train and mentor junior technical support engineers, sharing expertise and best practices.
- Escalate critical issues to R&D or engineering teams when necessary, providing detailed information.
- Analyze support trends to identify recurring problems and recommend product or process improvements.
- Collaborate with customer success and sales teams to ensure client satisfaction.
- Participate in the development and testing of new automation solutions.
- Manage support queues and ensure adherence to service level agreements (SLAs) in a remote environment.
- Proactively identify potential issues and offer preventative maintenance advice.
Qualifications:
- Bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Science, or a related field.
- Minimum of 8 years of experience in technical support, with a strong focus on industrial automation.
- In-depth knowledge of PLC programming (e.g., Siemens, Allen-Bradley), HMI/SCADA software, and robotic systems.
- Experience with industrial networking protocols (e.g., Ethernet/IP, Profinet, Modbus).
- Strong diagnostic and problem-solving skills.
- Excellent communication and interpersonal skills, with the ability to explain complex technical concepts clearly.
- Proven ability to work independently and manage time effectively in a fully remote setting.
- Experience in leading or mentoring technical teams is essential.
- Familiarity with remote access and diagnostic tools.
- Customer-focused mindset with a passion for resolving technical challenges.
Senior Back end Developer
Posted today
Job Viewed
Job Description
Terms
Ksh 80,000 | 40 hours/week | Hybrid
Company Description
Ebikes Africa's mission is to revolutionize transportation in Africa by providing high-quality, eco-friendly electric bicycles. We aim to promote a sustainable and healthy lifestyle by offering accessible e-bikes, irrespective of location. Our goal is to enhance the quality of life in Africa by reducing traffic congestion, improving air quality, and increasing transportation access. We are dedicated to outstanding customer service and forming strong partnerships with local communities and businesses. We believe in the positive impact of our e-bikes and are committed to making this vision a reality.
Remote Technical Support Specialist - Automation Systems
Posted 20 days ago
Job Viewed
Job Description
Key responsibilities include:
- Providing remote technical support for automation systems, including PLCs, HMIs, industrial networks, and SCADA systems.
- Diagnosing hardware and software issues and providing effective solutions via phone, email, and remote desktop tools.
- Troubleshooting connectivity problems, programming errors, and system malfunctions.
- Guiding clients through installation, configuration, and maintenance procedures.
- Documenting all support requests, troubleshooting steps, and resolutions in a ticketing system.
- Creating and updating technical documentation, FAQs, and knowledge base articles.
- Collaborating with engineering teams to resolve complex technical issues and provide feedback for product improvement.
- Monitoring system performance and identifying potential issues proactively.
- Ensuring high levels of customer satisfaction through timely and accurate support.
- Training clients on the proper use and basic maintenance of their automation systems.
- Participating in on-call rotations as needed.
- Keeping up-to-date with the latest advancements in automation technology and support tools.
The ideal candidate will have a Bachelor's degree in Engineering (Electrical, Mechanical, Mechatronics, or related), Computer Science, or a relevant technical diploma, coupled with a minimum of 4 years of experience in technical support, specifically with industrial automation systems. Hands-on experience with various PLC brands (e.g., Siemens, Allen-Bradley, Mitsubishi), HMI software, and industrial communication protocols (e.g., Profibus, Ethernet/IP) is essential. Familiarity with SCADA systems and motion control is highly desirable. You must possess strong diagnostic and problem-solving skills, excellent verbal and written communication abilities, and the capacity to explain technical concepts clearly to non-technical users. As this is a remote position, proven self-management skills, strong organizational abilities, and the capacity to work independently without direct supervision are critical. A dedicated home office setup with a reliable internet connection is required. Experience with remote support tools and ticketing systems is a plus. This is an excellent opportunity for a motivated individual to contribute their expertise in automation support from a remote location.
Technical Support Engineer
Posted today
Job Viewed
Job Description
CUSTOMER SERVICES TEAM – SUPPORT ENGINEER:
With Acsys International, the Support Engineer will be expected to perform all the below mentioned support activities which falls under our scope, to the Customers located globally. Customer Relationship Management, Pre-Sales Support, Customer Training & Implementations, Incident Management, Hardware RMA.
CORE RESPONSIBILITIES: Serves customers by providing product and service information; resolving product and service problems.
CUSTOMER SERVICE REPRESENTATIVE SKILLS AND QUALIFICATIONS:
•Minimum of bachelor's degree or Diploma or Equivalent Technical Qualification or Certification
•Customer Handling Skills (Exposure in handling International Customers)
•Excellent Communication Skills (Oral & Written)
•Intermediate Hardware, Software & Networking knowledge
•Strong Interpersonal Skills & Exposure to working across multi-cultural workforce
•Flexible to work in shifts (24/7) environment, Quick Learner
•Quality Focus, Problem Solving Skills, Market Knowledge
•Documentation Skills, Listening Skills, Email / Chat etiquettes
•Analyzing Information, Go in to the details, Logical Troubleshooting Skills, Multi-tasking
•Flexible to travel frequently Domestic / Internationa
l
•Good to have - a valid passport
CUSTOMER SERVICE REPRESENTATIVE JOB DUTIES:
•Incident Management Ticketing Process – Taking Ownership of issues end to end and maintaining theconfidentiality of the Customer Information and recording every bit of information on the CRM
•Resolve customers issues with respect to Product, Software, Hardware, Replacement or Enquiry
•Drill down and identify the root cause of the issue and accurate reporting of the same to other departments
•Provide best possible solution to the customers and expediting speedy resolution to the customers
•Suggesting any Sales Leads / Opportunities with the Customers to the Sales Team
•Prepare product or service reports by collecting and analysing customer provided information and passing it on therelevant teams internally
•Contribute to team effort by accomplishing related results as needed
•Generate sales leads and maintain a good rapport with the POCs, build sustainable relationships of trust throughopen and interactive communication
•Go the extra mile to engage customers
•Weekly, Monthly submission or reports / timesheets submission on time
•Ownership of Cases lying in your bin, regular follow ups and feedbacks to the internal teams.
Be The First To Know
About the latest Back end developers Jobs in Kenya !
Technical Support Engineer
Posted 20 days ago
Job Viewed
Job Description
- Diagnosing and resolving complex technical hardware and software issues reported by customers.
- Providing in-depth technical support via phone, email, and remote access tools.
- Documenting technical issues, troubleshooting steps, and resolutions meticulously in the support ticketing system.
- Collaborating with the engineering and product development teams to identify and address recurring technical problems.
- Creating and maintaining technical documentation, knowledge base articles, and user guides.
- Escalating unresolved issues to appropriate senior technical staff or development teams with detailed analysis.
- Providing proactive technical advice and solutions to customers to prevent future issues.
- Participating in the testing of new product releases and providing feedback from a support perspective.
- Staying current with the latest technology trends and product updates relevant to the company's offerings.
- Training and mentoring junior support staff on technical troubleshooting techniques.
- Ensuring adherence to service level agreements (SLAs) for issue resolution.
- Gathering customer feedback on technical issues and product performance to inform product improvements.
Technical Support Engineer - Network Solutions
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Provide high-level technical support and troubleshooting for network products and services.
- Diagnose and resolve complex hardware, software, and connectivity issues for customers.
- Respond to customer inquiries via phone, email, and ticketing system in a timely and professional manner.
- Document all customer interactions, troubleshooting steps, and resolutions in the CRM system.
- Escalate unresolved issues to senior technical staff or engineering teams, providing comprehensive details.
- Assist in the development of knowledge base articles, FAQs, and technical documentation.
- Conduct remote diagnostics and provide on-site support when necessary.
- Collaborate with sales and engineering teams to ensure customer satisfaction.
- Maintain a deep understanding of our product portfolio and common customer use cases.
- Participate in product testing and provide feedback to the development team.
- Identify trends in customer issues and provide feedback to improve product design and documentation.
- Manage multiple support tickets simultaneously, prioritizing effectively.
- Stay up-to-date with the latest network technologies and industry best practices.
- Bachelor's degree in Computer Science, Information Technology, Electrical Engineering, or a related field.
- Minimum of 3 years of experience in technical support, specifically with networking equipment and protocols.
- Strong understanding of TCP/IP, DNS, DHCP, routing, switching, and firewalls.
- Experience with network monitoring tools and diagnostic utilities.
- Excellent troubleshooting and problem-solving skills.
- Proficiency in providing customer support in a helpdesk environment.
- Strong communication, interpersonal, and active listening skills.
- Ability to work under pressure and manage customer expectations effectively.
- Experience with ticketing systems (e.g., Zendesk, ServiceNow).
- Relevant certifications such as CCNA, Network+, or equivalent are highly desirable.
- A customer-centric attitude with a passion for resolving technical challenges.
Back End Developer: JSON and Golang
Posted today
Job Viewed
Job Description
Company Description
We are partnering with an Agri-tech & Finance Startup that is very scalable, value and impact driven. The backend dev will work to audit, clean up and make it scalable. Strictly JSON and Golang. It's very urgent
Role Description
This is one-time project on-site role located in Nairobi County, Kenya. As a Back End Developer specializing in JSON and Golang, you will be responsible for developing and maintaining back-end web applications, performing software development tasks, and implementing object-oriented programming (OOP) principles. Daily tasks will include coding, testing, debugging, and collaborating with front-end developers to integrate user-facing elements with server-side logic. You will also be expected to write clean, efficient, and well-documented code.
You will work to audit, clean up and make it scalable. Strictly JSON and Golang
Qualifications
- Expertise in Back-End Web Development and Software Development
- Proficient in Object-Oriented Programming (OOP)
- Knowledge of Front-End Development
- Strong Programming skills, particularly in JSON and Golang
- Experience with database management and API development