Mobile Software Engineer

4 semanas atrás


Fortaleza, Brasil beBeeiOSDeveloper Tempo inteiro

Unlock new opportunities in mobile app development with a dynamic team that drives innovation and excellence. As a seasoned Senior iOS Developer, you'll work on cutting-edge projects that showcase your skills in crafting high-quality mobile experiences using SwiftUI/Combine.

About the Role

This is a unique chance to take your expertise to the next level and collaborate with like-minded professionals who share your passion for digital solutions. Your contributions will have a direct impact on shaping the future of mobile software development.

Key Responsibilities:
  • Design and Develop Mobile App Architecture : Leverage your expertise to design and develop high-quality mobile app architecture and user interfaces that meet the highest standards of performance and usability.
  • Apply Software Engineering Design Patterns : Apply industry-best practices and software engineering design patterns to ensure well-structured, modular, and performant application code that scales efficiently.
  • Mentorship and Knowledge Sharing : Serve as a technical mentor in mobile app development, guiding junior members and promoting knowledge sharing within the team.
  • Code Reviews and Testing : Perform code reviews, write unit and UI tests, and contribute to architectural planning and refactoring to maintain the highest quality standards.
  • API Collaboration : Collaborate with API teams on API design and implementation to ensure seamless integration and optimal performance.
Requirements:
  • 5+ years of experience in software engineering.
  • Extensive experience developing iOS mobile native applications in Swift/SwiftUI.
  • Proven knowledge of Swift programming language.
  • Knowledge and experience with SwiftUI and Combine.
  • Experience with secondary languages such as Kotlin (Android) and C++.
  • Solid understanding of the full iOS mobile development life cycle.
  • Strong knowledge of iOS UI design principles and best practices.
  • Experience with design architectures: MVVM, MVC, VIPER, Clean (Onion Architecture).
  • Experience with TCA or other Redux-like architectures.
  • Expertise in UI layouts and creating adaptive layouts for various hardware configurations.
  • Experience writing custom views and controls.
  • Experience consuming RESTful JSON/XML web services.
  • Experience in testing high volume applications: unit test, integration test, performance test.
  • Experience using external commercial and open source libraries.
  • Experience with Git and GitFlow.
  • A solid grasp of fundamental algorithms, data structures, and design patterns.
  • Portfolio of apps that you've built; ideally available in the App Store.
  • Ability to prototype new features and redesign existing ones.
  • Excellent problem-solving, debugging skills, critical thinking, and communication skills.
  • Ability to effectively articulate technical challenges and solutions.
  • Aptitude and desire to independently learn new technologies.
  • Advanced level of English, good communication skills.
Preferred Skills:
  • Experience in Core Animation, Core Graphics, Core Bluetooth (Classic, BLE).
  • Experience in automated user interface functional testing.
  • Experience with Scrum/Agile methodologies.
  • Experience mentoring junior members.
  • Experience with iOS performance profiling tools and optimization techniques.
  • Experience with Open API standard (Swagger).
  • Experience with push notifications.
  • Working knowledge of Internationalization.
  • Proficient in Objective-C.
What We Offer:

As a member of our dynamic team, you'll enjoy a stimulating work environment, opportunities for growth and professional development, and the chance to work on exciting projects that make a real difference.

We're committed to providing a supportive and inclusive workplace culture that encourages collaboration, creativity, and innovation.

We offer competitive compensation and benefits packages, flexible working arrangements, and opportunities for professional growth and development.



  • Fortaleza, Brasil Bebeesoftwareengineer Tempo inteiro

    Mobile Software EngineerWe are seeking a skilled and experienced Mobile Software Engineer to join our team.The ideal candidate will have a strong background in software engineering and mobile development, with a proven track record of delivering high-quality applications.The successful candidate will be responsible for designing, developing, and testing...

  • Software Engineer

    4 semanas atrás


    Fortaleza, Ceará, Brasil beBeeSoftware Tempo inteiro

    Job Overview We're seeking an experienced software engineer to join our team. This role is ideal for a skilled developer who gets excited about building internal systems, dev tools, and automations that make everyone's life better.

  • Software Engineer

    4 semanas atrás


    Fortaleza, Brasil beBeeSoftware Tempo inteiro

    Job Title: Software Engineer About the Role We are seeking a highly skilled software engineer to join our team. As a software engineer, you will be responsible for designing, developing, and maintaining scalable microservices using Node.js. Key Responsibilities Microservices Development: Develop scalable microservices using Node.js to ensure modularity,...


  • Fortaleza, Brasil Stone Tempo inteiro

    Quem é Stone Tech? A Stone nasceu com o propósito de ser protagonista na transformação da indústria de pagamentos, lutando para oferecer as melhores soluções para quem empreende no Brasil.Pensando nisso, construímos a Stone Tech! A junção dos times de tecnologia Stone Co. e as empresas financeiras do grupo que reconhecem o potencial empreendedor de...


  • Fortaleza, Brasil beBeeSoftwareDeveloper Tempo inteiro

    Our goal is to create a cutting-edge mobile application for video streaming. About the Role The successful candidate will be responsible for designing and implementing new features and enhancing existing functionalities on client applications to support streaming video products. Main Responsibilities Developing high-quality software components that meet...


  • Fortaleza, Brasil Bebeeengineering Tempo inteiro

    Software Engineering Leadership OpportunityWe are seeking an experienced software engineer to lead our team in developing high-quality applications.As a technical leader, you will be responsible for designing and implementing software solutions, mentoring junior engineers, and collaborating with cross-functional teams.This role requires strong technical...

  • Ios Developer

    Há 20 horas


    Fortaleza, Brasil Flatiron Software Tempo inteiro

    AboutFlatiron is a global remote software development company with engineers located around the world.We unite experts from diverse backgrounds and experiences in a collaborative culture to deliver exceptional products and services for our clients.As a forward-thinking software engineering company, we provide industry-leading solutions to complex problems in...

  • Senior QA Engineer

    4 semanas atrás


    Fortaleza, Brasil Truelogic Software Tempo inteiro

    Join to apply for the Senior QA Engineer (Manual) - Advertising role at Truelogic Software Get AI-powered advice on this job and more exclusive features. Job Summary This role is part of an AI-powered personalization initiative aimed at transforming how readers engage with news. The position focuses on leveraging machine learning and generative AI to...


  • Fortaleza, Brasil Canonical Tempo inteiro

    Join or sign in to find your next job Join to apply for the Linux Devices Software Engineer role at Canonical Continue with Google Continue with Google 1 month ago Be among the first 25 applicants Join to apply for the Linux Devices Software Engineer role at Canonical This role is one of our general tracks. Apply here for all engineering teams at...


  • Fortaleza, Brasil Summus Tempo inteiro

    Join to apply for the Engenheiro De Software role at Summus.Estamos com uma oportunidade para Engenheiro de Software com foco em Node.js e React, para atuação em software voltado ao setor de eventos e venda de ingressos, já em funcionamento.A posição é 100% remota, com contratação no modelo PJ e dedicação em tempo...