8,805 Senior Flutter Developer jobs in Kenya
Job Description
Job Overview
We are looking for a
Flutter Developer
to join our dynamic team and help build high-performance, cross-platform mobile applications. As a Flutter Developer, you will be responsible for designing and implementing new app features, maintaining existing codebases, and collaborating with designers and
Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter and Dart.
- Collaborate with product managers, UI/UX designers, and backend engineers to define, design, and ship new features.
- Translate designs and wireframes into high-quality, responsive UIs.
- Optimize application performance and responsiveness.
- Write clean, maintainable, and scalable code following best practices.
- Integrate APIs and third-party services (e.g., Firebase, REST/GraphQL).
- Conduct unit and integration testing to ensure robustness and reliability.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay up to date with Flutter and mobile development trends.
Qualifications
- 1–3+ years of experience with Flutter and Dart.
- Strong understanding of mobile development principles and app architecture.
- Familiarity with RESTful APIs and integration with backend services.
- Proficient with Git and version control.
- Experience in publishing apps to Google Play Store and Apple App Store.
- Good understanding of platform-specific behavior (iOS/Android).
- Strong debugging, optimization, and performance tuning skills.
- Knowledge of native mobile development (Swift, Kotlin, or Java).
Soft Skills
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Ability to work independently and manage time effectively.
- Willingness to learn and adapt in a fast-paced environment.
Junior Software Developer - Mobile Applications
Posted 11 days ago
Job Viewed
Job Description
Mobile Engineer — React Native
Posted today
Job Viewed
Job Description
Company Description
At ClusterBox, we believe business tools should work together, not apart. Our team is developing a unified system that helps brands and sellers stay organized, connected, and in control. Although still in stealth mode, we are making steady progress on our goal of building something new and impactful. Stay tuned for more updates as we continue to innovate.
Role Description
This is a full-time hybrid role for a Mobile Engineer at ClusterBox, based in Nairobi County, Kenya, with some work-from-home flexibility. We're hiring a
Mobile Engineer
to build high-quality, performant
cross-platform mobile applications
for both iOS and Android from a single codebase. You'll own the entire app lifecycle — architecture, performance, release pipelines, and user experience.
Key Responsibilities
- Develop and maintain mobile apps using
React Native (Expo)
or
Flutter
. - Implement secure authentication, deep linking, and push notifications.
- Build optimized and reusable UI components for messaging, activity feeds, and task workflows.
- Ensure smooth offline experience (caching, background sync, retry queues).
- Integrate REST/GraphQL APIs, handle edge cases and network failures gracefully.
- Manage mobile CI/CD pipelines, TestFlight/Play Console releases, and OTA updates.
- Track performance metrics and maintain ≥99% crash-free rate across builds.
Required Skills & Experience
- 3–6+ years of professional mobile development experience.
- Strong command of
React Native (Expo)
or
Flutter
, with at least 3 shipped apps per store. - Hands-on experience with
push notifications
,
deep linking
, and
offline-first design
. - Familiar with secure local storage, background jobs, and app performance optimization.
- Experience consuming RESTful APIs and working closely with backend teams.
- Strong debugging and troubleshooting skills across iOS and Android.
Nice to Have
- Prior experience building chat, booking, or CRM-style mobile interfaces.
- Automated testing experience (Detox, Appium, or similar).
- Familiarity with mobile analytics, crash monitoring, and feature-flag rollouts.
Senior Control Systems Engineer (Industrial Automation)
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Design, program, and implement control systems using PLCs (e.g., Rockwell, Siemens, Schneider Electric), HMIs, and SCADA systems.
- Develop and maintain system architecture, including network design and communication protocols (e.g., Profibus, Ethernet/IP).
- Create detailed technical documentation, including control narratives, logic diagrams, wiring schematics, and operating manuals.
- Perform system commissioning, testing, and troubleshooting, both remotely and potentially on-site as required.
- Optimize existing control systems for improved performance, reliability, and energy efficiency.
- Collaborate with project managers, mechanical engineers, and clients to define project requirements and deliver solutions.
- Provide technical support and training to clients and internal teams.
- Stay current with advancements in industrial automation technology and recommend improvements.
- Ensure all designs and implementations adhere to safety standards and industry regulations.
- Lead and mentor junior engineers in control system design and development.
- Bachelor's degree in Electrical Engineering, Mechatronics, Computer Engineering, or a related field.
- 7-10 years of hands-on experience in industrial control systems engineering.
- Proficiency in programming major PLC platforms (e.g., Allen-Bradley/Rockwell Studio 5000, Siemens TIA Portal, Mitsubishi GX Works).
- Experience with SCADA software packages (e.g., Ignition, Wonderware, WinCC) and HMI development.
- Strong understanding of industrial communication protocols and network configuration.
- Experience with motion control and servo systems is a plus.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Strong project management and organizational abilities.
- Effective communication and interpersonal skills, with the ability to work collaboratively in a remote setting.
- Demonstrated ability to work independently and manage time effectively.
Job Description
RPA GCS Technician II
Work Locations:
Biddle ANG Base, PA, Springfield ANG, OH, Whiteman AFB, MO, Ellsworth AFB, SD, Shaw AFB, SC, and Niagara Falls ARS, NY
Job Summary
The Ground Control Station (GCS) Technician II position will support the daily operations of an Air Force Remotely Piloted Aircraft (RPA) unit. The ideal candidate will perform organizational level maintenance on GCSs in accordance with Air Force Technical Data under general supervision. This position will execute preventive maintenance actions, inspections, modifications, troubleshooting, testing, and removal and installations of electronic and IT systems and subsystems utilizing best maintenance practices as identified by Air Force instruction.
USAF equivalent position is Journeyman level Avionics Technician, Cyber Transport, or RF Transmission Systems. Position reports to the Site Manager.
Essential Responsibilities
- Interfaces with the customer on a regular basis, excellent customer service and communication skills are required.
- Able to adhere to Air Force Instruction (AFI), AFI Aircraft Equipment Maintenance Management, and Technical Data in the performance and documentation of maintenance actions.
- Documents all maintenance actions and discrepancies utilizing aircraft logs and records utilizing AFTO 781s, Maintenance Information Systems (MIS), and maintenance logs
- Applies basic and some technical knowledge to solve problems by referencing Air Force Technical Data including determining the location and density of circuitry, isolating malfunctions, and incorporating engineering changes.
- Requires a detailed understanding of the interrelationships of circuits, planning work schedules, selecting tools and test instruments, and understanding compliance with maintenance instructions and technical directives
- Uses common and complex test instruments to isolate malfunctions and develop concrete solutions for remediation.
- Work may be reviewed by the Supervisor for general compliance with accepted practices
- Maintains, repairs, and installs various types of electronic equipment and related devices such as electronic transmitting and receiving equipment (e.g., radar, radio, telecommunication, SATCOM, and navigational aids); micro and mainframe computers and terminals; and industrial measuring, controlling equipment, and industrial calibration devices
- Applies detailed technical knowledge of electronics principles in determining malfunctions, and applies skill in restoring equipment operations
- This technician works under immediate supervision and achieves technical guidance, as required, from a higher-level technician or supervisor.
Minimum Requirements
- Must have a high school diploma, or have completed relevant military and/or vocational technical school curriculum
- Minimum one year actual and recent Aircraft Avionics, Ground Control Station, SATCOM Maintenance, Military Aviation, and/or Communications experience required
- Must have working knowledge of basic and complex electronics maintenance and repair
- Must possess knowledge of technical publications related to Aircraft and Ground Control Station Maintenance
- Must know theory of flight and electronic flight controls, and detailed knowledge of electronic principles
- Must be capable of using and reading blueprints, wiring diagrams, and data tables
- Must possess basic skills and knowledge in the operation of networks; both hardware and software, to include network topology, standards, and protocols
- Basic understanding of Windows and Linux operating systems
- Thorough knowledge of the Microsoft Office Professional suite of software (Word, Access, Excel, PowerPoint, etc.)
- Must be able to earn and maintain one of the following IAT Level II certifications: CCNA Security, CySA+, Security+ ce, SSCP, or GSEC, in accordance with DoD M commensurate with the assigned duties within 90 days of hire
- Additional "on-the-job" training may be required
- Must be able to lift/carry items in excess of 50 pounds
- Must be able to work a non-traditional schedule to maintain 24/7/365 operations
- Must be able to speak, read, write, and understand English
- Must be able to provide proof of U.S. citizenship upon hire
- Must submit updated SF-86 within 30 days of hire start date
- Must possess and be able to maintain current DoD clearance
Preferred Qualifications
- Application of technical knowledge of electronic principles in determining malfunctions and skill application in restoring equipment systems operation
- Associate's degree in a relevant career field
- RPA operations experience
- Military C4ISR (Command, Control, Computers, Communication, Intelligence, Surveillance, and Reconnaissance) experience
- Prior experience as a Defense Contractor
- Prior experience in RPA Aircraft Avionics/GCS/SATCOM maintenance and repair
- FCC Radio Telephone License
- Knowledge and ability to administer Linux on both servers and workstations
- Prior experience installing, upgrading, and administering operating systems and application software in multi-user client/server environments, including Linux
- Current DoD 8570 IAT Level II certification
Benefit Eligibility:
Full
Equal Opportunity Employer
EMAIL YOUR RESUME
Lead Technical Field Engineer - Robotics & Automation
Posted 20 days ago
Job Viewed
Job Description
Senior Automation & Control Systems Engineer
Posted 20 days ago
Job Viewed
Job Description
Location: This position is fully remote, but candidates should be located in or near Embu, Embu, KE for occasional site visits or team collaboration purposes if necessary.
Be The First To Know
About the latest Senior flutter developer Jobs in Kenya !
Principal Electrical Engineer - Automation & Control Systems
Posted 9 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and implementation of sophisticated electrical automation and control systems.
- Develop and program PLCs (Programmable Logic Controllers) for various industrial platforms (e.g., Siemens, Allen-Bradley, Mitsubishi).
- Design and configure SCADA (Supervisory Control and Data Acquisition) systems and HMI (Human-Machine Interface) applications.
- Specify and select electrical components, instrumentation, and control hardware.
- Develop detailed electrical schematics, wiring diagrams, and control panel designs.
- Conduct system integration, testing, and commissioning of automation solutions.
- Troubleshoot and resolve complex electrical and control system issues, both remotely and potentially on-site as needed.
- Ensure systems comply with industry standards, safety regulations (e.g., IEC 61508), and client specifications.
- Provide technical guidance and mentorship to junior electrical and automation engineers.
- Collaborate with cross-functional teams, including mechanical engineers, project managers, and clients, to achieve project objectives.
- Stay abreast of the latest advancements in automation technology, robotics, and IIoT (Industrial Internet of Things).
- Manage project timelines, budgets, and resources effectively for assigned automation projects.
- Contribute to the development of best practices and standards for automation engineering within the company.
Qualifications:
- Bachelor's degree in Electrical Engineering, Mechatronics, or a related field. Master's degree is a significant advantage.
- A minimum of 10 years of progressive experience in electrical engineering, with a strong specialization in industrial automation and control systems.
- Extensive experience with PLC programming, SCADA/HMI development, and VFDs (Variable Frequency Drives).
- Proficiency in multiple PLC platforms and industrial communication protocols (e.g., Modbus, Profibus, EtherNet/IP).
- Strong understanding of electrical power distribution, motor control, and safety circuits.
- Experience with CAD software for electrical design (e.g., AutoCAD Electrical).
- Excellent analytical, problem-solving, and critical thinking skills.
- Exceptional written and verbal communication skills, adept at technical documentation and remote collaboration.
- Demonstrated ability to lead complex projects and work independently in a remote environment.
- Experience with robotics integration is a plus.
- Professional Engineer (PE) license or equivalent is highly desirable.
This remote Principal Electrical Engineer position offers an exciting opportunity to lead transformative automation projects and shape the future of industrial control. Our client is committed to providing a flexible, innovative, and supportive work environment for their remote experts.
Senior Electrical Engineer - Automation & Control Systems
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement electrical control systems for industrial automation applications.
- Specify and select appropriate electrical components, instrumentation, and control hardware.
- Develop and troubleshoot PLC (Programmable Logic Controller) and HMI (Human-Machine Interface) software.
- Configure and implement SCADA (Supervisory Control and Data Acquisition) systems.
- Create detailed electrical schematics, wiring diagrams, and control panel layouts using CAD software.
- Perform power system analysis, including load calculations and protection coordination.
- Conduct system testing, commissioning, and validation to ensure optimal performance and safety.
- Provide technical support and troubleshooting for existing automation systems.
- Collaborate with cross-functional teams, including mechanical engineers and project managers, in a remote environment.
- Develop and maintain technical documentation, including design specifications, user manuals, and test reports.
- Stay current with emerging technologies and industry best practices in electrical engineering and automation.
- Ensure compliance with relevant industry standards and safety regulations.
- Manage project timelines and deliverables for assigned automation projects.
- Assist in the evaluation and selection of vendors and suppliers for electrical and control system components.
- Bachelor's degree in Electrical Engineering or a closely related field.
- Minimum of 6 years of progressive experience in electrical engineering, with a strong focus on industrial automation and control systems.
- Proficiency in programming and configuring PLCs from major manufacturers (e.g., Siemens, Rockwell Automation, Mitsubishi).
- Experience with SCADA software and HMI development platforms.
- Solid understanding of industrial communication protocols (e.g., Modbus, Profibus, Ethernet/IP).
- Proficiency in using electrical CAD software (e.g., AutoCAD Electrical, EPLAN).
- Knowledge of motor control, variable frequency drives (VFDs), and power electronics.
- Strong analytical and problem-solving skills with meticulous attention to detail.
- Excellent communication and interpersonal skills, essential for remote collaboration.
- Ability to work independently, manage time effectively, and meet deadlines in a remote setting.
- This role is based in Embu, Embu, KE , but operates on a fully remote basis.
Senior Automation Engineer - Industrial Control Systems
Posted 18 days ago
Job Viewed