Apply

Mobile Developer

Posted 2024-11-11

View full description

💎 Seniority level: Junior, 2+ years of experience in mobile application development

📍 Location: Latam

🔍 Industry: Technology

🏢 Company: Launchpad Technologies

⏳ Experience: 2+ years of experience in mobile application development

🪄 Skills: Software DevelopmentAgileAndroidDesign PatternsFlutterGitJavaKotlinReact NativeRubyRuby on RailsSwiftFirebaseReactRESTful APIsAttention to detail

Requirements:
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of experience in mobile application development.
  • Proven experience with programming languages such as Swift, Kotlin, or Java.
  • Familiarity with mobile development frameworks (e.g., React Native, Flutter).
  • Experience with RESTful APIs and third-party libraries.
  • Strong understanding of mobile app architecture and design patterns.
  • Knowledge of version control systems, preferably Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
Responsibilities:
  • Design, develop, and maintain high-quality mobile applications for iOS and Android.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and fix bugs and performance bottlenecks.
  • Write clean, maintainable, and efficient code.
  • Conduct code reviews and provide constructive feedback.
  • Stay updated with emerging technologies and industry trends.
  • Participate in the full software development lifecycle, from concept to deployment.
  • Collaborate with UI/UX designers to implement visually appealing interfaces.
  • Assist in maintaining and improving existing applications.
Apply

Related Jobs

Apply

📍 Spain

🧭 Full-Time

🔍 Technology

🏢 Company: Plain Concepts

  • At least 5 years of experience developing native iOS applications using Swift.
  • Experience in architecture design using MVVM (experience with VIPER, MVC is a plus).
  • Valuable experience in native Android development (with Kotlin).
  • Knowledge and application of design patterns.
  • Familiarity with CI/CD practices as an essential part of software development.
  • Good level of English (essential).
  • Passion for technology and software development.
  • Desire to constantly learn.
  • Ability to work as a team player.

  • Develop projects from scratch with minimal supervision and team collaboration.
  • Participate in architectural design and decision-making in a constructive, co-creation environment.
  • Work under SOLID principles.
  • Contribute to best practices for clean and reusable code.
  • Stay informed about the latest market tools and technologies.

SwiftCI/CD

Posted 2024-11-12
Apply
Apply

📍 Brazil

🧭 Full-Time

💸 2000 - 3000 USD per month

🔍 AI and B2B technologies

🏢 Company: Invitro Capital

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in mobile development with a strong focus on React Native for iOS and Android platforms.
  • Strong expertise in React Native and its core principles, including libraries like Redux and React Navigation.
  • Proven experience in mobile app performance optimization and cross-platform compatibility.
  • Proficiency with React.js and the broader React ecosystem, applying reusable components and patterns.
  • Skilled in native module integration and bridging for both Android and iOS (e.g., Swift, Java/Kotlin).
  • Experience with RESTful APIs, asynchronous data handling, and backend integrations.
  • Proficient in Git, CI/CD pipelines, and automated deployment tools.
  • Testing proficiency with libraries such as Jest and Detox, focusing on test-driven development (TDD).
  • Strong grasp of responsive design principles and mobile-first development.
  • Excellent analytical and debugging skills with a proactive approach to solving complex issues.
  • Effective collaboration skills, able to work closely with cross-functional teams in an agile environment.

  • Design, build, and maintain mobile applications using React Native, ensuring high performance and a seamless user experience across both iOS and Android.
  • Collaborate with backend engineers to integrate front-end components with server-side APIs and data sources.
  • Partner with UI/UX teams to assess technical feasibility, applying best practices to maximize performance, scalability, and responsiveness.
  • Implement and maintain testing practices, including unit, integration, and end-to-end testing, using frameworks like Jest and Detox.
  • Conduct code reviews, maintain documentation, and enforce best practices for readability, maintainability, and scalability.
  • Stay current with advancements in React Native to continuously enhance application architecture, security, and performance.
  • Diagnose, troubleshoot, and resolve complex issues to maintain smooth and reliable application operation.

AWSNode.jsAgileAndroidFigmaGitJavaJestKotlinReact.jsReact NativeSwiftFirebaseReduxReactCollaborationSketchCI/CDRESTful APIs

Posted 2024-11-09
Apply
Apply
🔥 iOS Mobile Developer
Posted 2024-10-23

📍 Ciudad de Mexico, MX / Buenos Aires, AR / Brazil

🧭 Full-Time

🏢 Company: In All Media Inc

  • Proven experience as an iOS Developer with a strong portfolio.
  • Proficiency in Swift and understanding of iOS development best practices.
  • Solid experience with mobile backend integration and RESTful APIs.
  • Experience with automated testing frameworks and unit testing.
  • Familiarity with CI/CD tools such as Jenkins or GitLab CI.
  • Experience with GraphQL for data querying.
  • Excellent problem-solving skills and collaborative ability.

  • Design, develop, and maintain iOS applications using Swift.
  • Integrate iOS applications with backend services using RESTful APIs.
  • Implement automated and unit testing for application robustness.
  • Collaborate with the DevOps team on CI/CD pipelines for automated deployment.
  • Utilize GraphQL to manage and query data efficiently.
  • Work with the Android team for consistency across platforms.

GraphQLiOS DevelopmentSwiftCollaborationCI/CDProblem SolvingRESTful APIs

Posted 2024-10-23
Apply
Apply

📍 Mexico, Buenos Aires, AR, Brazil

🧭 Full-Time

🏢 Company: In All Media Inc

  • Proven experience as an Android Developer with a strong portfolio of released applications.
  • Proficiency in Kotlin and Java.
  • Solid understanding of mobile backend integration and RESTful APIs.
  • Experience with automated testing frameworks and unit testing.
  • Familiarity with CI/CD pipelines and tools like Jenkins, GitLab CI.
  • Experience with GraphQL for efficient data querying and manipulation.
  • Strong problem-solving skills and ability to work collaboratively.

  • Develop, test, and maintain Android applications using Kotlin and Java.
  • Ensure high performance, quality, and responsiveness.
  • Integrate mobile applications with backend services, working with RESTful APIs.
  • Implement automated and unit testing for reliability.
  • Collaborate with the DevOps team on CI/CD pipelines.
  • Manage and query data efficiently using GraphQL.

GraphQLAndroidJavaKotlinCI/CDRESTful APIs

Posted 2024-10-23
Apply
Apply

📍 Colombia

🧭 Full-Time

🏢 Company: Devsu

  • Extensive experience building iOS applications with multiple launches to the Apple Store.
  • Knowledgeable in iOS Development and Swift.
  • 3+ years of experience building apps with Android using Java and Kotlin.
  • Experience in UI/UX development on Android and Familiarity with Material Design.
  • Experience with Scrum methodology, Git, Crashlytics, and Restful apps.
  • Knowledge of MVVM and MVP design architectures.
  • Familiarity with Android Jetpack and tools like Gradle, TDD, and Proguard.

  • Work on iOS and Android applications for different clients.
  • Ensure high-quality work due to the visibility of the products.
  • Focus on implementation, functionality, maintainability, and appearance.
  • Review code from other developers to ensure best practices and consistency across projects.

AgileAndroidGitiOS DevelopmentJavaKotlinSCRUMSwiftCommunication Skills

Posted 2024-10-21
Apply
Apply

📍 Qatar, Brazil, India, Armenia, US East Coast

🧭 Full-Time

🔍 Media

🏢 Company: Gigster

  • 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.

  • 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.

Software DevelopmentAndroidDesign PatternsGitCSSReact NativeSCRUMTypeScriptReact

Posted 2024-09-26
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