Job Vacancies
Mobile Application Developer
EMG is looking for a professional mobile application developer to work on React-native-based mobile applications and other upcoming new projects. It is looking for a hardworking dedicated individual to join its IT team.
Job Responsibilities
- Developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
Job Requitrments
- Extensive knowledge of mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
- Has an experience in mobile application development using, fluter, react native or other frameworks
- Proficiency with writing automated tests in JUnit, Espresso, Mocha, Jest, Enzyme, XCTest, etc. depending on the libraries you use to test
- Familiarity with RESTful APIs and mobile libraries for networking, specifically Retrofit, Axios, Alamofire, etc.
- Familiarity with the JSON format
- Experience with profiling and debugging mobile applications
- Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app
- Familiarity with Git
- Familiarity with push notifications
- Understanding mobile app design guidelines on each platform and being aware of their differences
- Proficiency in Kotlin/Java/Swift/Objective-C/JavaScript/C#, whichever language you use in the app
- Good communication skills and team collaboration
Educational Background
- IT, software engineering, computer science and other related fields
Work Experience
- 1 year mobile application development.
- Experience in frontend or back end web development and UI/UX is a plus
Deadline: 10 August 2023
UI/UX Designer
EMG is looking for a professional UI/UX designer application developer. It is looking for a hardworking dedicated individual that has made versatile designs for mobile applications, websites, and desktop applications to join its IT team.
Job Responsibilities
- Collect and evaluate user requirements with the help of product managers and engineers.
- Use storyboards, process flows, and sitemaps to illustrate design concepts.
- Create UI mockups and prototypes that clearly show how sites work and look.
- prepare Rough draughts present to internal teams and key stakeholders.
- Identify and resolve UX issues.
- Make layout changes based on user feedback. Follow font, color, and image style guidelines.
Job Requitrments
- Has developed full UI design and UX of a website
- Is an expert-level user of Adobe software
- Preferably has the experience and some skill in front-end development (knowledge in HTML, CSS, or other frameworks)
Educational Background
- IT, software engineering, computer science and other related fields
Work Experience
- At least 6 months experience
Deadline: 10 August 2023
Financial Manager
EMG is looking for a professional Financial Manager. It is looking for a hardworking dedicated individual that has extensive experience in finance and accounting.
Job Responsibilities
- Oversee and manage all financial activities of the company/NGO, ensuring accurate financial reporting and compliance with regulatory requirements.
- Develop and implement financial strategies, budgets, and forecasts to support the organization’s goals and objectives.
- Monitor and analyze financial performance, providing strategic recommendations to senior management.
- Manage cash flow, budgeting, and financial planning, ensuring efficient use of resources and optimizing financial outcomes.
- Collaborate with internal stakeholders to provide financial guidance and support for decision-making processes.
Job Requitrments
- Strong knowledge of financial management principles, practices, and regulations.
- Excellent analytical skills and ability to interpret financial data to drive informed decision-making.
- Proficient in financial software and advanced knowledge of MS Excel and micro soft office
- Solid understanding of budgeting, financial planning, and cash flow management.
- Demonstrated good communication and interpersonal skills.
Educational Background
- Bachelor’s degree in Finance, Accounting, or a related field. MBA or relevant professional certifications will be a plus.
Deadline: 10 August 2023
How To Apply
You can send your CV along with necessary files via email or inperson
Location: Megenagna Lemhotel Geza Building first floor
Email: saba@emgcon.com
Telephone: +251988010029