Apply

Senior Mobile Developer

Posted 2024-09-26

View full description

💎 Seniority level: Senior, 10+ years of professional experience; 7+ years of experience in mobile development

📍 Location: Qatar, Brazil, India, Armenia, US East Coast, UTC +3

🔍 Industry: Media

🏢 Company: Gigster

🗣️ Languages: English

⏳ Experience: 10+ years of professional experience; 7+ years of experience in mobile development

🪄 Skills: Software DevelopmentAndroidDesign PatternsGitCSSReact NativeSCRUMTypeScriptReact

Requirements:
  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent professional experience.
  • 10+ years of professional experience.
  • 7+ years of experience in mobile development.
  • Proven experience as a Senior Mobile Engineer with a strong focus on React Native, iOS, and Android expertise.
  • Proficiency in TypeScript.
  • Strong background in Unit Testing.
  • Solid knowledge of Git.
  • Experience with modern CSS/Sass/Less.
  • Understanding of SOLID principles and design patterns.
Responsibilities:
  • Develop and maintain the mobile application using React Native and other relevant technologies.
  • Optimize the mobile application for performance, usability, and security.
  • Stay updated with the latest mobile app development trends and emerging technologies.
  • Collaborate with the team to identify requirements, meet project milestones, and maintain regular communication.
  • Effectively communicate and resolve issues with internal and external stakeholders.
  • Review and enhance source code to align with project coding standards.
  • Participate in the development of new features and provide support for existing ones.
Apply

Related Jobs

Apply

📍 United States

🧭 Contract

🏢 Company: Two95 International Inc.

  • Minimum of 5 years of experience in software development, information systems, or equivalent technical environment.
  • Experience leading development in multi-user systems.
  • Experience with the software development lifecycle.
  • Knowledge of software development best practices.
  • Bachelor’s degree in Computer Science or related field preferred.
  • Experience with agile methodologies (Scrum, Kanban) preferred.
  • In-depth understanding of native Android development.
  • 4+ years of professional Android experience using Kotlin.
  • Strong understanding of Android architectures (MVC, MVP, MVVM).
  • Experience with Android UI principles and best practices.
  • Experience with offline storage, threading, notifications, RxJava, and Coroutines.
  • Experience with API integration, application layer patterns, dependency injection, and Work Manager.
  • Experience with Git and GitHub.

  • Lead the development of highly transactional, mission critical mobile applications.
  • Engage in all aspects of the software development lifecycle including design, requirements, coding, debugging, testing, release, and operational support.

Software DevelopmentAgileAndroidGitKotlinSCRUM

Posted 2024-10-21
Apply
Apply

📍 EMEA

🧭 Full-Time

🔍 Content Management System (CMS)

  • 7+ years of experience in mobile development using Java, Kotlin, or Swift.
  • Experience with CMS, particularly Headless CMS is a plus.
  • Thorough knowledge of consuming RESTful APIs, GraphQL APIs is a plus.
  • General knowledge of modern JavaScript frameworks such as Vue, React, Next, Nuxt, Astro, or Svelte.
  • Demonstrable experience as an author and maintainer of open-source projects.
  • Active involvement in open-source communities.
  • Experience with public speaking and technical writing.
  • Strong problem-solving and critical-thinking abilities.
  • Good communication skills for interaction with stakeholders.

  • Become a Storyblok and headless CMS authority, helping developers, partners, and customers understand Storyblok and its capabilities.
  • Conduct workshops, write tutorials and documentation, attend webinars, record instructional videos, and give product demos.
  • Write sample applications, prototypes, and code samples to showcase Storyblok's capabilities in mobile technologies.
  • Create and maintain open source tools for mobile development and enhance the developer experience.
  • Engage with the Storyblok community on various platforms and represent Storyblok at online and in-person events.
  • Guide the documentation and tutorial roadmap focused on mobile technologies.
  • Mentor fellow developer relations engineers and manage complex projects.

GraphQLJavaJavascriptKotlinSwiftJavaScriptContent managementReactCommunication SkillsRESTful APIs

Posted 2024-09-26
Apply