Software Developer At Royal Media Group

Details of the offer

Position roles and responsibilities
Reporting to the Head of Digital Platforms, the role requires a good understanding of the Digital Media and proven skills in web systems development, management and support, as well as system security. The programmer will provide advice and guidance with the help of the line manager on best practices within the organization in terms of web systems development, roll out, management and maintenance.
The software developer will be responsible for:
Building, maintaining and supporting all web-based products for the Group, whilst working closely with Front end developers and the Digital Products Manager.
Ensuring that all web systems developed are intuitive, mobile first and easy to use
Providing road maps for all systems maintained by the digital team
Testing new systems, features and enhancements; developing and utilizing test data in system development.
Assisting and providing support to system users and communicating system changes
Analyzing system user concerns, requirements, & requests for system features and uses; identifying and making recommendations regarding applications, modifications, and enhancements to existing systems to accommodate user needs.
Responsible for analyzing current programs and processes, and making recommendations which yield a more cost-effective product.
Developing, organizing and writing system documentation and user manuals, guidelines and other documentation.
Follow industry best practices; Write well-designed and reusable code for multiple devices and screen resolutions. Well-sliced & diced code

Academic qualifications, experience and other attributes
Bachelor's degree in computer science, computer engineering, or other related discipline, certification in programming languages
Proven programming experience in web-based application development with a focus on JavaScript (JQuery, VueJS, React) PHP (WordPress CMS, Laravel Framework, HTML, MySQL (PostgreSQL as added advantage)
Demonstrated hands-on experience with Web Services and API's (REST, SOAP, etc ..)
Working knowledge of AWS, Git, Bitbucket, SMS, USSD and HTML5
Must have strong debugging, troubleshooting and collaborative skills
Self-starter, Flexible and willing to accept a change in priorities as necessary
Minimum 3 years of relevant experience at corporate or media institutions at similar roles
Needs to have Strong written and verbal communication skills
Attention to details, Willingness to innovate, explore new ideas and acquire new skills
Experience with flutter will be an added advantage
Experience with Firebase, Location Services, Video/Audio streaming, and other common iOS/ Android libraries
Understanding of the Agile development life-cycle
Experience with Microsoft dynamics customization will be an added advantage
Experience deploying applications on AWS


Nominal Salary: To be agreed

Source: Myjobmag_Co

Requirements

Full Stack Engineer At Technoprise Global

The purpose of this position is to support (on a short-term contract) the design of websites, coding, and testing the software to ensure functionality and ac...


Technoprise Global - Nairobi Area

Published a month ago

Data Quality Assessment Monitor, Smlp-2 At Tetra Tech

The Data Quality Assessment (DQA) Monitor will work under the supervision of the DQA Team Lead and will support other DQA Monitors on data submission and dat...


Tetra Tech - Nairobi Area

Published a month ago

Sr. Cloud Engineer At Worldreader

Duties/Responsibilities Provide guidance, thought leadership, and mentorship to the development team to build cloud competencies. Ensure application performa...


Worldreader - Nairobi Area

Published a month ago

Business Application Solution Architect At Gardaworld

Solution Design: Analyze business requirements and map them to existing ERP platforms i.e. Microsoft Dynamics Navision, Business Central and other key busine...


Gardaworld - Nairobi Area

Published a month ago

Built at: 2024-11-22T09:46:58.278Z