As a member of scrum team, the IT Senior Mobile Application Developer will research, plan, design, develop, launch and/or manage efficient business, financial, and /or operations systems in support of core organizational functions and business processes. This involves understanding user needs, developing software solutions, monitoring performance, and modifying programs as needed
What you will do
- Development of new software to meet business requirements
- Monitoring and configuration of deployed applications
- Maintenance of deployed applications according to necessary changes
- Preparation of development documentation, engagement in operation manuals and /or training materials as needed
- Perform software techniques such as test-driven development in delivering and maintaining working software
- Collaborate with business analysts, data engineers, QA/application specialist and DevOps and other IT functions
- Participate on interesting projects and innovations that help company grow
- Become a recognized team member in a friendly and agile environment
- Acts as a resource for colleagues with less experience
- Often leads the work of small project teams; may formally train junior staff
- Works independently; receives minimal guidance
- Lead multiple scrum team to development
- Writing well-designed, efficient, and testable code
What you need to have
- 6 years of professional Mobile Applicationdevelopment experience, or demonstrable equivalent skills. Open-source contributions and individual projects will be considered as well (not school projects)
- Strong familiarity withFlutter and Dart
- Familiarity with Git, GitHub, and good version control practices
- Strong interest in MobileApplication Development
- Solid understanding of the Full Mobile Development Lifecycle
- Working experience in at least 1 published mobile application.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
What can set you apart
- Familiarity of MySQL, Oracle, PostgreSQL Databases , flowcharting, shell scripting (Linux/Windows), UI/UX
- Experience usingReactJS
- Experience usingvarious Google Services and Gradle
- Experience using Feature Management tools such as