About The RoleThe Digital Development Officer contributes to the successful delivery and ongoing improvement of mobile and web application solutions. Supporting the Digital Development Lead and working within a collaborative team environment, the Officer plays a key role in the design, development, and implementation of digital products that align with the organization’s business strategy. This role requires technical expertise, attention to detail, and the ability to work effectively as part of a cross-functional team to ensure high standards in application development and user experience.
The Digital Development Officer bridges the gap between business requirements and technical execution by translating needs into practical solutions. What We Need From YouEducationBachelor’s degree in computer science, Software Engineering, or a related field. Experience1-2 years of experience in application development or implementation. Some experience in digital transformation projects. Technical SkillsFamiliarity with at least one major mobile platform (iOS or Android) and eCommerce platforms. Main ResponsibilitiesWork closely with the Digital Development Lead and team members to design, develop, and deliver responsive, secure, and high-quality mobile and web applications.
Contribute to the technical architecture and implementation of digital solutions, ensuring alignment with industry best practices and organizational goals. Collaborate with designers, business analysts, and stakeholders to gather requirements, set priorities, and deliver digital products that meet user needs. Support digital transformation initiatives through the identification of opportunities for automation, process improvement, and the adoption of emerging technologies. Participate in code reviews, maintain coding standards, and utilize version control to ensure consistency and quality across all deliverables. Translate business and stakeholder needs into user stories, requirements, and functional specifications for project workstreams.
Assist in communicating progress, challenges, and technical solutions to relevant stakeholders and team members. Contribute to the full software development lifecycle—including planning, estimation, development, testing, deployment, and post-launch support. Conduct research and provide input on feasibility, cost-benefit analysis, and risk assessment for new projects and enhancements. Monitor and help assess key performance indicators (KPIs) to evaluate the success of digital products and inform future development cycles. Stay up-to-date with new technologies, trends, and best practices in mobile and web development, sharing insights with the team. Promote a culture of innovation, collaboration, and accountability within the development team.
Troubleshoot application issues, support escalated problems, and contribute to updates and enhancements as needed. Ensure compliance with security standards and data privacy regulations in all development and deployment activities. About Application ProcessIf you meet the criteria and you are enthusiastic about the role, we would welcome your application. To complete the application you would need the following document(s): Resume/CVPassport-size photographHighest Education Qualification
Customize your resume to highlight skills and experiences relevant to this specific position.
Learn about the company's mission, values, products, and recent news before your interview.
Ensure your LinkedIn profile is complete, professional, and matches your resume information.
Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.