Senior Mobile Developer Job at Zojatech Limited

Zojatech Limited is a digital transformation consultancy and software development company that provides revolutionary and effective software solutions to businesses. Our goal is to provide software solutions that streamline work processes, enhance work productivity, enable business scalability, and shape our clients as innovative leaders of their industry.

We are recruiting to fill the position below:

Job Position: Senior Mobile Developer
Job Location: Gbagada, Lagos
Employment Type: Full-time

Job Description


  • This position is responsible for the design, development, testing and deployment of software systems that meets customer requirement.
  • The role also involves sitting within the IT team of a business, and will be involved in liaising with the Business Analysts and Development Manager to ensure software projects meet requirements.
  • Collaborate with multi-functional teams to define, design, and ship new features in a dynamic work environment.
  • Productively contribute to development projects in an agile software development environment, participate in sprint planning, task breakdown, and daily stand-ups Commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with a team to define, design, and Collaborate with a team to define, design, and Code Review analysis and generate SCA new features

Responsibilities

  • Design and build advanced applications for the iOS / Android platform
  • Collaborate with cross-functionalteams to define, design, and ship new features
  • Implement software enhancements and suggest improvements
  • Proven work experience as a Mobile developer
  • Proficiency in Dart programming language and Flutter framework.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Manage testing and bug fixes
  • Prepare technical documentation
  • Good understanding of Java, Kotlin and Swift
  • Working knowledge of OOPS
  • Good understanding of Software development best practices
  • In depth experience in implementing user interfaces for Flutter
  • Experience integrating Restful API's
  • Familiar with Android / iOS / Flutter
  • Architectures and Multi-threading Concepts.
  • Experience working with Maps, Push Messaging, Local Notifications and Background services
  • Familiarity with Firebase and its frameworks will be an add-on
  • Widgets, State Management (BLoC), Dart
  • Concepts, Platform Channel Mechanism, Mixins
  • Experienced in working with remote data via
  • Experience with integrating third party libraries and API's
  • Experience with offline storage
  • (SQLite, CoreData)
  • RESTful Apis and JSON
  • Should have experience working with native technologies like Android, iOS
  • Demonstrable portfolio of released applications on the App store or the Android market
  • In-depth knowledge of at least one programming language like Dart React native,,Swift and Java
  • Experience with third-party libraries and APIs
  • Familiarity with OOP design principles
  • Excellent analytical skills with a good problem-solving attitude
  • Ability to perform in a team environment BSc degree in Computer Science or relevant field

Skills:

  • Collaborate with a team to define, design, and
  • Code Review analysis and generate
  • In-depth knowledge and understanding of Flutter and Dart
  • Flutter state management approaches like BIOC, Riverpod, Provider etc.
  • Bug fixing and improving application performance Unit-testing code for robustness, including edge cases, usability, and general reliability Proficient understanding of code versioning tools, such as Git Independent practitioner and advanced programmer and will be working alongside cross platform engineers and testers on different layers of the infrastructure.

Required Tech-Stack:

  • JSon, Rest, GIT, Scrum, Firebase, Google Play, Dart, Flutter and Flutter App Development,CI/CD,Native Android / iOS Application Development, Azure DevOps.

Method of Application
Interested and qualified candidates should send their CV to: career@zojatech.com using the Job Position as the subject of the mail.