We are Veegil Media, a non-partisan technology and media organization that seeks to transform societies with technology. We promote civic engagement and good leadership for the welfare of the people.
- Veegil is seeking a mid-level Mobile Developer for our Technology, Engineering, Research & Development (TERD) team. We are looking for a dynamic Mobile Developer who will be responsible for the mobile and other non-web apps, user experience (UX), and user interface (UI) design of our various digital assets.
- You will ensure that all elements of the online user experience are optimized for improved usability, usefulness, and exceptional visual design.
- The successful candidate will evidence a passion for delivering adaptive and creative solutions to app development, UI/UX design problems by staying up to date with best practices and emerging trends in mobile technology, user experience design, and user interface technology.
Elements we are looking for in a qualified candidate:
- Thinks outside the box and is excited to reimagine how to automate/improve existing workflows and solutions.
- Excited to learn new technologies and apply them to our challenging environment
- Thrives within the freedom to design and own the solutions they build
- Has strong knowledge of the current and trending web, mobile, and server-side technologies, in addition to the fundamentals
- Embraces change and is an independent motivator towards improvement
- Committed to upholding and realizing the organization's mission, vision, growth, and goals
Mobile Developer Responsibilities:
- Identify and plan for new features
- Develop application programming interfaces (APIs) to support mobile functionality
- Suggest and implement new mobile products, applications, and protocols
- Research and develop apps for non-traditional form factors and the internet of things (IoTs) like watches, TVs, cars, glasses, etc.
- Remain up to date with the terminology, concepts, and best practices for coding mobile apps
- Work closely with colleagues to constantly innovate app functionality and design
- Use and adapt existing web applications for apps
- Write unit and UI tests to identify malfunctions
- Communicate with users to understand their needs and experiences
- Investigating user experience design requirements for our suite of digital assets.
- Developing and conceptualizing a comprehensive UI/UX design strategy for the brand.
- Producing high-quality UX design solutions through wireframes, visual and graphic designs, flow diagrams, storyboards, site maps, and prototypes.
- Implementing designs using Front end web development tools like HTML, CSS, JavaScript, React Native, Node.js, python, or Machine learning.
- Experience in Android SDK, Dart, Flutter, Jet pack compose, MVC/MVVM, and GIT
- Designing UI elements and tools such as navigation menus, search boxes, tabs, and widgets for our digital assets.
- Testing UI elements such as CTAs, banners, page layouts, page designs, page flows, and target links for landing pages.
- Collaborating with the marketing team, and internal and external designers to ensure the creation and delivery of tailored experiences for the digital user.
- Providing advice and guidance on the implementation of UX research methodologies and testing activities in order to analyze and predict user behaviour.
- Adhering to style standards on typography and graphic design.
- Creative content development: developing stories and experiences using animations and infographics to drive user engagement.
Mobile Developer Requirements:
- Proven work experience as a Mobile developer
- Demonstrable portfolio of released applications on the App Store or the Android market
- Experience with third-party libraries and APIs
- Familiarity with OOP design principles
- UI/UX design experience for digital products or services.
- A portfolio of professional UI/UX design work for both web and mobile platforms. Share link(s) to a portfolio within the job application. GitHub or GitLab preferred.
- Working knowledge of the following technologies and software: Sketch, InVision, Visio, HTML, CSS (SCSS), React, Flutter, dart, Kotlin, Java (Android), Swift, iOS, Android, Design Systems, and Adobe Creative Suite.
- A team player but can work independently too.
- Excellent analytical skills with a good problem-solving attitude
- Excellent written and verbal communication skills.
- Multi-tasking and time-management skills, with the ability to prioritize tasks.
Experience:
- Flutter: 2 years (Preferred)
- API Development: 3 years (Preferred)
- Android/iOS Mob Dev: 3 year (Preferred)
Method of Application
Signup to view application details.
Signup Now