All Jobs Vacancy

Frontend & Mobile Software Developer

Posted 5 days ago by Zion Cloud Solutions

Position Overview

We are seeking a skilled Frontend & Mobile Software Developer with hands-on experience building mobile applications using Flutter.

The ideal candidate will also have experience with React for web development.

The developer will be responsible for creating responsive, intuitive, and high-quality user experiences across mobile and web platforms, while collaborating closely with backend developers and other stakeholders to deliver integrated software solutions.

Key Responsibilities

  • Participate in the planning, design, development, testing, and deployment of mobile and web application features.
  • Develop and maintain cross-platform mobile applications using Flutter and Dart.
  • Build and enhance web application interfaces using React, where applicable.
  • Develop reusable, maintainable, and efficient UI components.
  • Translate business and design requirements into functional, user-friendly application experiences.
  • Integrate frontend and mobile applications with backend services through RESTful APIs.
  • Collaborate with backend developers to support seamless integration between frontend, mobile, and server-side components.
  • Contribute to the development of API-driven applications and, where applicable, microservices-based solutions.
  • Support the integration of AI-enabled and data-driven features into applications.
  • Optimize application performance, responsiveness, and scalability across supported devices and platforms.
  • Follow established coding standards, secure development practices, and software engineering best practices.
  • Participate in code reviews, design sessions, testing, and technical walkthroughs.
  • Assist with application deployments and basic CI/CD pipeline activities.
  • Troubleshoot, debug, and resolve application defects and production issues.
  • Support existing applications through maintenance, enhancements, and timely issue resolution.
  • Prepare technical documentation and contribute to knowledge sharing across the team.
  • Work with technical leads and cross-functional teams in an Agile/Scrum environment.

Required Qualifications

  • Degree or diploma in Computer Science, Computer Engineering, Information Technology, or equivalent relevant experience.
  • 2 4 years of professional software development experience.
  • Hands-on experience developing mobile applications using Flutter and Dart.
  • Experience with frontend development and modern UI frameworks.
  • Understanding of RESTful APIs, API integration, and client-server architecture.
  • Knowledge of application testing, debugging, version control, and code quality practices.
  • Understanding of secure software development principles.
  • Exposure to Microsoft Azure or other cloud-native services.
  • Basic familiarity with Docker or other containerization technologies.
  • Foundational understanding of CI/CD pipelines and DevOps practices.
  • Experience working in or exposure to Agile/Scrum environments.
  • Strong analytical and problem-solving skills.
  • Good written and verbal communication skills.

Preferred Qualifications

  • Experience developing web applications using React.
  • Familiarity with JavaScript or TypeScript, HTML, and CSS.
  • Experience integrating mobile and web applications with backend APIs.
  • Exposure to AI/ML integration or the use of AI services and APIs.
  • Familiarity with messaging systems and event-driven architecture, such as Kafka or Azure Service Bus.
  • Exposure to data platforms and integration patterns.
  • Familiarity with UML, technical diagrams, and documentation practices.
  • Willingness to learn legacy technologies used by KORE, such as Smalltalk.
Rate:
Not specified
Location:
Remote
IR35 Status:
Outside
Remote Status:
Remote
Industry:
IT
Seniority Level:
Mid-Level

Take-Home Pay

Not Available

Visit calculators for additional details

Share job