ios Remote Jobs

244 Results

+30d

React Native Developer - (5-6years)

agileBachelor's degreekotlinDesignswiftmobileiosjavac++androidjenkinsjavascript

Mindbowser Info Solutions Pvt Ltd is hiring a Remote React Native Developer - (5-6years)

Job Description

Mindbowser is seeking a highly skilled and experienced React Native Developer to join our talented team. As a React Native developer, you will have the opportunity to work on exciting projects, collaborate with a diverse group of professionals, and contribute to the growth and success of our clients.

What does this role offer you?

  • Opportunity of building SDKs
  • Work with cross-border teams
  • Being part of enterprise product building

Responsibilities:

  • 5+ years of software development experience in an Agile environment.
  • Experience building native iOS and/or Android apps and React Native apps..
  • Strong hands-on skills. Can drill deep into the complex system design and implementation when needed.
  • Strong written and verbal communication skills with the ability to present complex technical information clearly and concisely to a variety of audiences.
  • 2+ years of Android native development experience (Android Studio with Java or Kotlin) and/or iOS native development experience (XCode with Objective-C or Swift).
  • 2+ years of experience with JavaScript (preferably React Native). 
  • Experience with cross-platform mobile application development framework is a plus.
  • Strong understanding of the software design/architecture process and design patterns.
  • Experience with Mobile automation test framework, for e.g., Appium.
  • Experience with Continuous Integration (CI) and its use in testing, building and deploying iOS and Android apps.
  • Strong understanding of OOP and OOD.
  • Proven experience of building integrations with APIs using technical interface specifications.
  • Knowledge of packaging mobile applications in libraries or modules or apps for distribution.
  • Hands-on experience with tools such as GitHub, Jenkins, JIRA.
  • Relational and non-relational database design skills.
  • Experience with unit and integration testing.
  • Experience in working in an environment following Agile methodology.
  • Familiarity with the healthcare industry and data privacy regulations is a plus.
  • Experience with the Software FMEA process is a plus.

Qualifications

  • Bachelor's degree in Computer Science, IT, or a related field.
  • 5 years of professional experience in web development with a strong focus on React Native.
  • M Tech/MCA/BE/B-Tech in CS, IT

See more jobs at Mindbowser Info Solutions Pvt Ltd

Apply for this job

+30d

Praktikantas (-ė) Komunikacijos skyriuje

LitgridVilnius, Lithuania, Remote
ios

Litgrid is hiring a Remote Praktikantas (-ė) Komunikacijos skyriuje

Darbo Aprašymas

  • Prisidėti savo darbais kelionėje į Lietuvos energetikos nepriklausomybę;
  • susipažinti su šaliai strategiškai svarbia įmone ir jos žmonėmis;
  • prisijungti prie Komunikacijos skyriaus ir mokytis iš keturių šios srities profesionalų;
  • aktyviai dalyvauti įgyvendinant išorinės komunikacijos strategiją;
  • rašyti tekstus apie energetiką;
  • kurti socialiniams tinklams skirtą turinį;
  • kūrybinę laisvę, siūlant savo idėjas išorinės komunikacijos procesams gerinti.

Kvalifikacijos

  • Domiesi komunikacija ir nori išbandyti save šioje srityje;
  • esi darbštus (-i), iniciatyvus (-i) ir atsakingas (-a);
  • esi raštingas (-a) ir kūrybingas (-a);
  • studijuoji arba turi aukštąjį išsilavinimą su komunikacija susijusioje srityje;
  • turi galimybę praktikai skirti visą darbo dieną ar ne mažiau kaip 24 val. per savaitę;
  • prisijungsi prie mūsų ne trumpiau kaip 3 mėn.

See more jobs at Litgrid

Apply for this job

+30d

Mobile Applications Developer (iOS and Android)

GlutopiaFremont, CA, Remote
agileDesignmobileiosandroid

Glutopia is hiring a Remote Mobile Applications Developer (iOS and Android)

Job Description

We are looking for a rockstar developer with a strong mobile application development background and a passion for quality to build a highly engaging mobile health app. 

Roles And Responsibilities

  • Define, build, test, and deploy an innovative mobile app  (iOS and Android).
  • Partner with Product Managers in defining, designing, and building delightful and engaging user experiences.
  • Provide technical leadership by defining architecture, design and coding of a high-quality app that excels in usability, scalability, performance, and security.
  • Coach, develop and grow the architectural skills and domain knowledge of the team.
  • Actively participate in agile software development process to ensure timely and successful delivery of valued features to users.

Qualifications

  • 5+ years of experience building consumer mobile applications: Have shipped Android/iOS apps.
  • Demonstrated knowledge of how to properly architect mobile applications.
  • Significant experience managing mobile app development and releasing apps on the Google Play Store and/or App Store Connect.
  • Hands-on experience with developer tooling (XCode, Android Studio, Simulators etc.), REST APIs and release engineering for mobile platforms.
  • Able to build software with a focus on quality and testability.
  • Familiarity with agile development processes.
  • Ability to work in a dynamic startup environment.
  • Strong analytical skills.
  • Strong communication skills.

See more jobs at Glutopia

Apply for this job

+30d

Junior Ruby On Rails Developer

Infakt Sp. z o.o.Kraków, Poland, Remote
scrumiosUXrubyc++androidpostgresqlAWSjavascriptreactjs

Infakt Sp. z o.o. is hiring a Remote Junior Ruby On Rails Developer

Opis oferty pracy

Praca z nami to:

  • na bieżąco aktualizowane wersje Ruby (2.5-2.7), Ruby On Rails (6.0-6.1) i PostgreSQL (11.9)
  • nowoczesne rozwiązania takie jak hosting w AWS, CDN, k8s, GithubActions, Buddy.works, HoneyBadger, ReactJS
  • duże skupienie na bezpieczeństwie aplikacji (regularne audyty, aktualizacje Ruby/Rails/gems, dependabot, szkolenia devefloperów w Niebezpieczniku i Sekuraku)
  • architektura oparta o mikroserwisy i komunikację RabbitMQ/RestAPI,
  • Tech Lead, z którym na co dzień pracujesz, na czele każdego zespołu
  • code review jako kluczowy element wdrażania nowego kodu,
  • bycie częścią 20-osobowego działu IT (5 zespołów po 2-4 developerów + testerzy)
  • spotkania wewnątrz IT, na których rozmawiamy o rozwiązaniach z ostatnich sprintów, ciekawostkach i planach technologicznych
  • LeSS (skalowalny Scrum), gdzie na wspólnym review całej firmy (marketing, sprzedaż, obsługa klienta i IT) pokazujemy, co nowego dostarczyliśmy Klientom
  • poukładane środowisko pracy przyjazne developerom, np. dedykowane środowiska testowe, code review, stale rozwijane testy automatyczne
  • jasno opisana ścieżka rozwoju (poziomy developera inFakt) oraz wdrożenia do zespołu
  • elastyczny czas rozpoczęcia pracy (między 7.00 a 10.00, jak Ci wygodnie) oraz tryb hybrydowy, jeśli chodzi o miejsce pracy (biuro – dom)

 

Zespół do którego trafisz:

  • rozwija naszą własną aplikację do fakturowania i księgowości infakt.pl, nr 1 na polskim rynku,
  • tworzy rozwiązania używane na co dzień  przez kilkadziesiąt tysięcy polskich przedsiębiorców
  • składa się z dwóch Developerów, Tech Leada, Testera, UX designera, Specjalisty Księgowego i Product Ownera,
  • współpracuje z innymi zespołami Ruby, zespołem mobilnym (iOS, Android) i infrastrukturalnym
  • wdraża funkcjonalności, których finalny kształt uwzględnia feedback od zespołu developerów, więc Twoja opinia ma znaczenie
  • pracuje nad jasnymi celami, które sam określa co kwartał
  • dzieli się wiedzą, wspiera i realizuje cele.

Kwalifikacje

Szukam właśnie Ciebie, jeśli:
 

  • masz doświadczenie przy tworzeniu aplikacji w Ruby On Rails
  • znasz podstawy Ruby’ego, Railsów, GITa, JavaScript
  • znasz podstawy bezpieczeństwa dla aplikacji www
  • masz chęć szybkiego nauczenia się programowania na wysokim poziomie

See more jobs at Infakt Sp. z o.o.

Apply for this job

+30d

Senior Web Software Engineer / Developer

Integrity Web ConsultingUniversity City, MO, Remote
wordpressdrupalmobilesassiossymfonygitandroidcssjavascriptNode.jsPHP

Integrity Web Consulting is hiring a Remote Senior Web Software Engineer / Developer

Job Description

Join a team of experienced professionals crafting effective web solutions for clients ranging from Silicon Valley start-ups to Chicago private equity firms to Nashville healthcare companies to leading local St. Louis firms.

Integrity's Developers partner with user experience designers, digital marketers and content strategists to solve challenging problems for our clients by designing/developing world-class web-based solutions - including custom web applications, iOS mobile apps and Android mobile apps.

Qualifications

We hire to character and train to skills, but the ideal team member will have  experience with most of the following:

  • Strategic thinker with exceptional soft skills
  • Passion for quality code
  • Desire to learn daily
  • Fearless problem solver
  • Believes this is a craft, not just a job
  • Node.js, advanced Javascript, react.js, full stack if possible
  • PHP (Zend, Symfony, Codeigniter) or other MVC framework
  • Experience with web CMS such as WordPress, Drupal or DNN
  • LESS, SASS, etc.
  • Excellent verbal and written communication skills
  • Enjoy a highly collaborative work environment
  • Desire and ability to learn on a daily basis
  • Firm understanding of object-oriented programming
  • Git, SVN or other version control system
  • HTML, JavaScript, CSS, JSON experience
  • Ability to write unit tests
  • Experience with continuous integration

See more jobs at Integrity Web Consulting

Apply for this job

+30d

Mid-Senior Frontend Developer

LudwigPalermo, Italy, Remote
agileDesignsassiosgittypescriptcssjavascriptreduxfrontend

Ludwig is hiring a Remote Mid-Senior Frontend Developer

Job Description

 

We are searching for an experienced, talented Senior-level Frontend Engineer to join Ludwig's engineering team who will:

  • Architect, design and develop web frontend applications (cross-browser, cross-device and cross-platform solutions) according to given requirements
  • Evangelize the best frontend practices and support more junior developers
  • Create, improve, and refine workflows and processes for delivering quality software on time


How you will do this:

  • You'll be part of an agile, multidisciplinary team
  • You prioritize your work with the team and its product owner, weighing both the business and technical value of each task
  • Write clean and well organized code, respecting code guidelines and good practices, in order to guarantee quality, reliability, scalability and easy maintenance

Qualifications

SKILLS & QUALIFICATIONS

  • 5+ years of working in (or leading) teams that rapidly ship high-quality web-based software that solves important problems for large numbers of users. Startup experience is a plus
  • 3+ years of relevant experience and a strong track record of working with HTML, CSS, JavaScript ES6, React, CSS-in-JS, Redux, PWA.
  • Experience with Chrome Extensions, Electron, SASS, Typescript and iOS is a plus
  • Solid command of web technologies and object-oriented design
  • Experience with REST-based APIs
  • Excellent understanding of Git as version control system and GitFlow as branching model
  • Proficiency in both Italian and English

See more jobs at Ludwig

Apply for this job

+30d

Lead Digital Product Designer

Optimity AdvisorsCulver City, CA, Remote
agilefigmasketchDesignInDesignPhotoshopmobileuiiosUXandroidcss

Optimity Advisors is hiring a Remote Lead Digital Product Designer

Job Description

Position Overview

We are seeking a dynamic and talented Lead Digital Product Designer who can apply expertise in user experience design, visual design, and digital strategy to create and execute design solutions that meet the client’s business goals. Our ideal candidate understands how people think, operate, and interact with complex sets of data and is comfortable working with designers, developers, data analysts, and product managers to design the user experience for digital products. We are looking for someone who is competent in all aspects of the design process, bring Lean UX methods and strategic thinking into enterprise projects, and establish and grow relationships with clients.

Responsibilities

Engagement Delivery and Management

  • Serving in lead capacity on large, complex projects, create user experiences and visual design strategies and solutions for projects based on business objectives and user research
  • Serve as subject matter expert in the defined UX and brand standards and the execution of visual, interaction, and motion design
  • Facilitate internal team communication, bridging the gap between visual design, functional development, and content
  • Communicate the value of UX, UI, and design thinking to clients
  • Lead client engagements from a UX perspective
  • Lead participatory design activities, e.g., client workshops, card sorting, to understand vision, business model, and user needs and behaviors
  • Serve as the voice of the user while meeting the needs of the client
  • Combine UX thinking with design execution to produce usable and intuitive user interfaces
  • Illustrate user experience using storyboards, information architecture, process flows, user journeys/personas, and sitemaps
  • Use design to communicate complex concepts, whether through conversations, frameworks, or ideas
  • Derive actionable insights by leading user research activities and translating insights into prototypes
  • Provide coaching and guidance to other product designers on the team to elevate our approach to user experience research and design and promote the craft of UX across the organization
  • Collaborate with architects, developers, and project teams to ensure design elements are incorporated into development sprints
  • Proactively perform competitive research based on product roadmaps
  • Plan and facilitate interactive workshops to build consensus around business requirements and design ideas

 

Design Team Leadership

  • Lead the design team in best practices, design trends, and leading technologies
  • Support the development and adoption of design processes, tools, and culture
  • Develop, refine, and adhere to design systems and style guides
  • Understand and incorporate Design Thinking, Agile Methodologies, Lean Principles and Collective Intelligence into project strategy

Necessary Skills

  • Strong understanding of foundational design principles including type, layout, use of color, etc.
  • Deep understanding of user experience best practices and the latest UI trends, techniques, and technologies
  • Understanding of desktop, mobile web, native iOS and Android platforms, and the ability to provide recommendation when it's best to follow platform-specific conventions.
  • Ability to collaboratively go from whiteboard, to sketch, to high fidelity prototype, to live product
  • Ability to conduct and apply customer research, including design thinking and rapid prototyping
  • Outstanding facilitation, brainstorming, and collaboration skills
  • Extensive experience with standard design tools, e.g., Axure, Sketch, Adobe XD, Figma, Photoshop, Illustrator, InDesign, etc.
  • Excellent visual design skills with sensitivity to user-system interaction
  • Excellent communication, presentation and critical thinking skills.
  • Strong sense of collaboration; able to thrive in iterative, cross-disciplinary environments
  • Ability to drive consensus via facilitation, storytelling, and brainstorming
  • Comfortable trying new things and failing quickly to get to optimal solution
  • Open to feedback and willing to learn and improve
  • Passionate about creating easy, usable, and smart solutions for humans
  • Working knowledge of HTML and CSS a plus

Qualifications

Required Qualifications

  • Bachelor’s Degree in Graphic Design, Web Design, Visual or Interaction Design, or related discipline with a solid foundation in the principles of design
  • 8+ years of experience in a Product Design, Digital Design, or UX/UI Design related role
  • Display a strong portfolio which demonstrates work across a range of clients
  • Authorized to work in the United States on a permanent basis

Preferred Qualifications

  • Experience with user research, usability testing, and generating test reports
  • Experience in the planning and facilitation of Design Thinking workshops
  • Experience working in an Agile/Scrum development process
  • Experience with designing and implementing web accessibility for web and mobile

See more jobs at Optimity Advisors

Apply for this job

+30d

iOS Engineer

DBServices PortugalRemoto, OTHER, Remote
Designswiftiosc++

DBServices Portugal is hiring a Remote iOS Engineer

Job Description

Mid/Senior iOS Engineer | DBServices

Qualifications

  • Knowledge of Apple’s design principles and application interface guidelines
  • Proven experience as a native iOS developer (Objective-C, Swift, CocoaTouch, ReactiveCocoa, RxSwift, etc)
  • Experience with iOS Frameworks such as Foundation and UIKit, Swift Package Manager, Grand Central Dispatch, XCTest/XCUITest
  • Proficient in code versioning tools (Gitflow)

Ps: Experience with continuous integration is a plus.

See more jobs at DBServices Portugal

Apply for this job

+30d

Senior Software Engineer, Android (REMOTE)

YouGovMadrid, Spain, Remote
5 years of experiencekotlinmobileiosandroidfrontend

YouGov is hiring a Remote Senior Software Engineer, Android (REMOTE)

Job Description

Your opinion matters the same as the opinion of 15 000 000 YouGov members - each one of you is unique. That's why diversity and inclusion are fundamental to YouGov because each opinion is equal.

Our mission is to allow our members to share a continuous stream of accurate data and insight to let us understand what the world thinks.You will be a part of the YouGov Panel team. We use our deep understanding of member expectations to give them the possibility to share their data and get rewards in a transparent and secure way. They can do it through native mobile applications for AndroidiOS, and web apps. If you want to give a voice to millions of people around the world - join YouGov.We are working in cross-functional autonomous teams, that take full responsibility for their own part of our member's experience.

You will work closely with other backends, frontend, mobile engineers, and product managers to collaboratively find the best way to meet your team's goal.

Qualifications

What we will do:

  • Give you the possibility to decide about your working arrangements (place and time)
  • Give you the time to focus on your personal growth
  • We will care about your career through weekly 1:1 with your engineering manager and clear career paths
  • Give you the space to make an impact
  • Provide app with exciting tech stack Kotlin, RxJava2, MVVM. We’ve been gradually transitioning to Kotlin Coroutines and Jetpack Compose

Who you are:

  • You have at least 5 years of experience with Android
  • You are a team player - you believe that we can achieve more as a team than as an individual.
  • You believe that code quality matters, and you can produce high-quality code.
  • You can make conscious compromises in order to be fast to adapt and fast to deliver.
  • You innovate, take savvy risks. You don’t follow the crowd.
  • You do the right thing as an engineer, as a colleague, and as a citizen.

See more jobs at YouGov

Apply for this job

+30d

Senior Mobile Engineer

SezzleColombia Remote
golangBachelor's degreeDesignmobileiosjavac++typescriptpythonjavascriptbackendfrontend

Sezzle is hiring a Remote Senior Mobile Engineer

About the Role: 

Sezzle has an incredible opportunity to make an impact within a growing FinTech company. As a Senior Software Engineer focused on our mobile app, you will be responsible for solving challenges in our highest-traffic applications, with your work having a direct impact on our product and the millions of customers using it.

About Sezzle:

Sezzle is a cutting-edge fintech company whose long-standing mission is to financially empower the next generation. Only one in three millennials own a credit card, and the vast majority of millennials possess a subprime credit score or no score at all. To address these problems, Sezzle has built a payment platform that increases purchasing power for consumers by offering interest-free installment plans at online stores. This increase in purchasing power for consumers leads to increased sales and basket sizes for the numerous eCommerce merchants that currently work with Sezzle.

As the first and only B-Corp in the payments space, Sezzle’s goal is to help everyone pursue financial freedom, and to invest in social good and ethical initiatives that shape a better world. 

At Sezzle, we’re committed to putting purpose alongside profitability. We work hard to maintain rigorous standards of social and environmental performance, accountability, and transparency to build a better world. The employees at Sezzle lean into significant societal and cultural shifts, ensuring internal and external focus on positive impacts that benefit our community.

Key Role Responsibilities: 

  • Help own and build out new features within our cross-platform TypeScript React Native app, and Golang backend APIs.
  • Manage our releases, using tools like cohorting, feature flags, and app-store infrastructure to ensure a safe rollout to our millions of active users.
  • Maintain a strong working relationship with product, design, and the business to ensure stakeholder needs are being evaluated and met.
  • Work with the team to continuously build clean, scalable, robust, and testable code.
  • Develop a deep working knowledge of your application, data domain, and KPIs.

Minimum Requirements: 

  • 6+ years experience solving technical problems as part of a team.
  • Experience developing and delivering a mobile application to Apple and Google’s mobile app stores.
  • Strong familiarity with modern Frontend Development, Javascript or Typescript, and building applications with React Native, or similar cross-platform framework.
  • Understanding of relational databases like MySQL.

Preferred Knowledge and Skills:

  • Knowledgeable in writing automated tests for applications (unit, integration, end-to-end), and implementing them in a CI environment.
  • Ability to solve problems with backend-focused languages like Go, Python, Java or similar.
  • Familiarity with typical microservice architecture composed of HTTP APIs.
  • Experience working with native code on iOS, Android.

About You: 

  • A+ character. We are team-first here at Sezzle. 
  • A hard-working mentality. It’s early and there is still a lot to build. 
  • An excellent communicator. 
  • Ownership. You aren’t afraid to take on new responsibilities and you act like an owner in everything you do.
  • A fun attitude. Life’s too short. We can have fun while we work hard on cool things. 
  • Smarts. We need people that are smart enough to make decisions on their own and also smart enough to know when they need input from others. 

What Makes Working at Sezzle Awesome? 

At Sezzle, we are more than just brilliant engineers, passionate data enthusiasts, out-of-the-box thinkers, and determined innovators; we are skilled musicians, yogis, cyclists, chefs, golfers, dog-lovers, and rock-climbers. We believe in surrounding ourselves with not only the best and the brightest individuals, but those that are unique and purpose-driven in all that they do. Our culture is not defined by a certain set of perks designed to give the illusion of the traditional startup culture, but rather, it is the visible example living in every employee that we hire. 

Sezzle provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, creed, gender, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, national origin, age, disability, genetic information or characteristics, marital status, familial status, veteran or military status, status regarding public assistance, membership or activity in a local commission, or any other protected status in accordance with applicable federal, state and local laws.

#Li-remote

See more jobs at Sezzle

Apply for this job

+30d

JR. iOS Developer

Lynx SolutionsCluj-Napoca, Romania, Remote
Designmobileiosc++

Lynx Solutions is hiring a Remote JR. iOS Developer

Job Description

  • Designing and building mobile applications;
  • Collaborating with the design team to define app features;
  • Ensuring quality and performance of application to specifications;
  • Identifying potential problems and resolving application bottlenecks;
  • Fixing application bugs before final release;
  • Publishing application on App Store;
  • Maintaining the code and atomization of the application;

Qualifications

  • Swift/Objective-C experience;
  • Experience with iOS frameworks such as (at least most of the following): Core Motion, Core Audio, Core Animation, CloudKit, StackViews, Push Notifications, Local Notifications, Core Location, MapKit, Core Data;
  • Familiar with RESTful APIs to connect our apps to back-end services would be a plus; 
  • Understanding of Apple’s design principles and interface guidelines;
  • Familiarity with cloud message APIs and push notifications;

See more jobs at Lynx Solutions

Apply for this job

+30d

iOS Developer (mid/senior)

Yellow Brick RoadWarszawa, Poland, Remote
swiftios

Yellow Brick Road is hiring a Remote iOS Developer (mid/senior)

Opis oferty pracy

Projekty, w które będziesz zaangażowany:

Firma działa jak klasyczny software house, specjalizujący się w rozwiązaniach mobilnych dla klientów polskich i zagranicznych. Do portfolio należy jedna z najwyżej ocenianych polskich aplikacji mobilnych, którą pewnie poznałeś. Zdarzają się też mniej ekscytujące projekty, ale generalnie jest ciekawie :).

Oczekiwania w stosunku do Ciebie:

  • samodzielność

  • praca w dobrym (nie ekstremalnym) tempie 

  • kod, który solidnie będzie przechodził przez review

Jeśli sprawnie “zdejmujesz tematy z backlogu” i realizujesz zadania tak, że nikt z zespołu nie ma uwag do tempa pracy i komunikacji, wszystko jest OK.

Mój klient pomoże Ci zrealizować oczekiwania:

  • przez indywidualne podejście do potrzeb szkoleniowych: jeśli znajdziesz szkolenie, materiały albo inną formę edukacji, która pomoże w bieżącej pracy, firma zapłaci lub dołoży się do jej realizacji.
  • przez regularny transfer wiedzy w zespole, złożonym w dużej mierze z seniorów. 
  • przez atmosferę współpracy i dbałość o dobre relacje.

Jeśli spełnisz oczekiwania, czekają Cię następujące możliwości:

Choć struktura firmy jest płaska i raczej nie ma managerskich ścieżek kariery, możliwy jest rozwój ekspercki, oraz wejście na poziom team leadera. Liderzy zespołów wyłaniają się naturalnie - kto najwięcej umie, od tego inni chcą się uczyć.

Kwalifikacje

- doświadczenie w programowaniu na iOS: mid 2 lata, senior 4 lata

- znajomość SWIFT

- dobry angielski

See more jobs at Yellow Brick Road

Apply for this job

+30d

Senior Software Engineer (iOS)

TripadvisorOttawa, Ontario, Canada - Remote / Hybrid
6 years of experienceBachelor's degreeDesignmobileuiiosc++android

Tripadvisor is hiring a Remote Senior Software Engineer (iOS)

We believe that we are better together, and at Tripadvisor we welcome you for who you are. Our workplace is for everyone, as is our people powered platform. At Tripadvisor, we want you to bring your unique identities,  abilities, and experiences, so we can collectively revolutionize travel and together find the good out there. 

 

Want to be part of a team working on the world’s largest travel platform?

Tripadvisor aims to make everyone a better traveler by creating products that help people around the world plan and have the perfect trip. As part of the team responsible for our Flagship apps, you get to work on products impacting many millions of monthly active visitors worldwide.

During the pandemic our engineering, product, and design teams went back to first principles and redesigned our Flagship native apps and the platforms they run on from the ground up. Our new apps are an engineer’s dream to work with: they embrace component-based server-driven UI and clean architecture; and we are among the first major tech companies to fully rewrite our iOS app using SwiftUI. Come join us and expand upon that solid foundation to empower our native engineering teams to do their best work!

Our Native Product Engineering teams are responsible for features in our Flagship iOS and Android apps that delight millions of travelers around the world. One of these teams is looking for a senior iOS engineer with experience designing, building, and maintaining iOS apps at scale. The ideal candidate would bring excellent communication skills, technical acumen, and a product-mindset.

 

What you’ll do:

  • Deliver high-quality, scalable features to millions of travelers across many countries and languages.
  • Collaborate with designers, product managers, and other engineers to iterate on new features.
  • Practice, uphold, and promote high quality and reliability standards, respect clean code principles, implement unit and integration tests.
  • Provide feedback on technical designs and code reviews to ensure the scalability, maintainability, and robustness of our iOS apps.
  • Mentor other iOS engineers.

 

Skills and Experience:

  • Bachelor's degree in Computer Science, a related technical field or equivalent practical experience.
  • At least 6 years of experience with iOS development.
  • Experience with Clean Architecture.
  • Experience with large, multi-module projects.
  • Experience with dependency injection.
  • Solid understanding of MVVM.
  • Good understanding of reactive programming.
  • Experience in shipping mobile products.
  • User-centric mindset.

 

Nice to haves:

  • Experience with SwiftUI.
  • Experience with server-driven UIs.
  • Experience with GraphQL.

 

 

If you need a reasonable accommodation or support during the application or the recruiting process due to a medical condition or disability, please reach out to your individual recruiter or send an email to AccessibleRecruiting@Tripadvisor.com and let us know the nature of your request . Please include the job requisition number in your message.

 

 

 

#LI-AMCVAY

 

 

See more jobs at Tripadvisor

Apply for this job

+30d

Tech Lead Flutter (H/F)

Business & DecisionBordeaux, France, Remote
mobileiosflutterandroid

Business & Decision is hiring a Remote Tech Lead Flutter (H/F)

Description du poste

Créativité ou #expertise : pourquoi choisir ? Touchez à tout !

Au sein de la Direction Produits d'Orange, nous recherchons pour notre site de Bordeaux (Pessac) un Développeur Application Mobile Flutter F/H pour renforcer notre équipe de développement produit. Vous rejoindrez la communauté Flutter d'Orange Business Service qui intervient sur de nombreux projets / produits depuis maintenant plus de 2 ans. Vous travaillerez notamment sur 2 produits d'Orange Business Service dans le domaine des Smart Cities et du Smart Office.

Ces différentes applications mettent en jeux de nombreuses technologies (Navigation indoor, NFC, Cartographie 3D). Les problématiques de compatibilité WEB avec Flutter font également partie des enjeux actuels.

Vos principales missions seront les suivantes :

  • Développer des applications mobiles et des Progressive Web App avec Flutter,
  • Concevoir des solutions et proposer des architectures logicielles,
  • Rédiger et valider les documentations techniques projet,
  • Appliquer les règles de qualité de développement en vous appuyant sur les outils internes (forge logicielle, intégration continue, outil de reporting ...),
  • Participer aux chiffrages et aux avant-ventes,
  • Participer à la veille technologique autour de Flutter,
  • Participer à la formation des collaborateurs.

Vous devez également être en mesure d'expliquer les différents choix techniques et présenter l'architecture logicielle choisie.

Vous rejoignez une équipe passionnée de 20 personnes composée de Dev, PO, Ops qui est fière d'assurer un haut de niveau de services autour d'une solution performante et en constante évolution.

Qualifications

Vous êtes de formation Bac+5 minimum et êtes passionné par le développement et les nouvelles technologies web et mobiles.

  • Vous êtes autonome, dynamique, rigoureux, curieux et savez être force de proposition. Vous disposez de plusieurs expériences dans le domaine mobile natif (iOS ou Android),
  • Vous pensez que Flutter est une technologie performante et productive,
  • Vous avez une connaissance de l'écosystème Flutter et suivez avec intérêt ses évolutions,
  • Aujourd'hui, vous êtes en capacité de concevoir les architectures de projet et proposer les solutions adéquates,
  • Vous souhaitez intervenir sur des projets à forte valeur ajoutée et des applications mobiles Grand Public,
  • Vous êtes attaché(e) à la qualité de vos livrables. Vous souhaitez évoluer vers de l'expertise.
  • Vous disposez d'un bon niveau en anglais.

Compétences :

  • Technologie : iOS ou Android, Flutter, Web,
  • Industrialisation : Tests unitaires, Tests automatiques, Intégration continue,
  • Culture mobile : connaissance du domaine technique iOS, Android.

See more jobs at Business & Decision

Apply for this job

+30d

Développeur mobile (F/H)

ASIBrest, France, Remote
agileswiftmobileapiiosandroid

ASI is hiring a Remote Développeur mobile (F/H)

Description du poste

Dans le cadre d’un projet, ASI met en place une application mobile native. Nous vous proposons de contribuer à cette mise en œuvre.  

SUJET A CONNOTATION TECHNIQUE 

Dans le cadre de ce stage, vous serez amenés à réaliser les activités suivantes :  

  • Apprentissage puis utilisation : Android, PhoneGAP, Cordova et/ou Swift / iOS  
  • Analyse et développement de l’application  
  • Utilisation d’API 
  • Mise en œuvre de tests unitaires Quick / Nimble 
  • Correction d’anomalies 
  • Participation à la vie de l’équipe dans le cadre de démarche AGILE (Partage, entraide, estimation, planification, amélioration continue) 

Qualifications

  • Idéalement de formation supérieure Bac +4/5 vous êtes à la recherche d'un stage de fin d'études ou d’un stage suivi d’une alternance 
  • Vous voulez parfaire vos compétences en matière d'études ou d'expertise technique dans le cadre de projets numériques
  • Vos solides bases techniques et vos qualités relationnelles vous permettront de vous intégrer facilement au sein de notre structure

Modalités : Stage de fin d’études, ou stage + alternance, pouvant déboucher sur une proposition d’emploi concrète

See more jobs at ASI

Apply for this job

+30d

Responsable de Pôle Digital (F/H)

ASINantes, France, Remote
agilescrumapiiosgitc++androiddockerangularjenkinsjavascriptreactjs

ASI is hiring a Remote Responsable de Pôle Digital (F/H)

Description du poste

Dans un souci d’accessibilité et de clarté, les termes employés au masculin se réfèrent aussi bien au genre féminin que masculin.  

Dans le cadre du développement de l’agence Nantaise, nous recherchons un Responsable de pôle Digital en charge de gestion d’une BU intervenant sur des projets Digitaux.

 

En tant que Responsable de pôle, vous incarnez la vision et les orientations du pôle, en alignement direct avec la stratégie de l'entreprise.

 

  • Vous gérez les ressources humaines d’une équipe d’environ 20 collaborateurs (chefs de projets, business analysts, lead et experts techniques, Développeurs…) : suivi des prestations, entretiens annuels individuels, formations…
  • Vous évaluez et faites évoluer les compétences des collaborateurs de votre équipe en fonction de leurs potentialités
  • Vous contribuez directement à la direction des projets et êtes garant de la qualité du Delivery et de l’amélioration continue, tant sur le plan du pilotage (gouvernance, industrialisation) que sur le plan technique.
  • Vous participez aux phases d’avant-ventes, en analysant les besoins, en organisant les dispositifs de réponse les mieux adaptés, en validant les réponses et vous accompagnez l’équipe commerciale dans le cycle de vente.
  • Vous êtes acteur et contributeur de la dynamique de croissance du pôle notamment en prenant part au processus du recrutement

 

Environnement du Pôle :

 

Les activités du pôle sont principalement menées en Agile (Scrum, Kanban, …) mais certaines activités peuvent aussi se faire en cycle en V itératif

 

Coté technologie, l’écosystème technique principal est le suivant :

  • JEE, Spring, Springboot, API, microservices, HTML/CSS, Javascript, Angular, ReactJS, NodeJS, Android, iOS …
  • Docker, Kubernete,, intégration continue : GIT CI/CD, Sonar, Maven, Jenkins, JMeter, Gatling…

 

En rejoignant ASI,

  • Vous évoluerez au sein d’une entreprise aux modes de fonctionnement internes flexibles garantis par une politique RH attentive (accord télétravail 3J/semaine, accord congé parenthèse…) 
  • Vous pourrez participer (ou animer si le cœur vous en dit) à nos nombreux rituels, nos événements internes (midi geek, dej’tech) et externes (DevFest, Camping des Speakers…)  
  • Vous évoluerez dans une entreprise bientôt reconnue Société à mission, Team GreenCaring et non GreenWashing porteuse d’une démarche RSE incarnée et animée, depuis plus de 10 ans. (Equipe RSE dédiée, accord forfaits mobilités durables…) 

 

Qualifications

Issu d’une formation supérieure en informatique, avez une expérience minimale de 6/7 ans et disposer d’une expérience significative dans le pilotage ou la direction de projet sur des projets digitaux sur des environnements technologiques similaires.

Vous avez une expérience de management opérationnel réussie et vous souhaitez évoluer sur du management RH.

Le salaire proposé pour ce poste est supérieur à 60 000 €, selon l'expérience et les compétences, tout en respectant l'équité salariale au sein de l'équipe.

Package : Fixe + Variable + Véhicule de fonction (optionnel)

  • Attaché à la qualité de ce que vous réalisez, vous faites preuve de rigueur et d'organisation dans la réalisation de vos activités.
  • Doté de véritables qualités relationnelles et d’un leadership naturel, vous savez insuffler une véritable dynamique de groupe.

Désireux d’intégrer une entreprise à votre image, vous vous retrouvez dans nos valeurs de confiance, d’écoute, de plaisir et d’engagement. 

 

A compétences égales, ce poste est ouvert aux personnes en situation de handicap

See more jobs at ASI

Apply for this job

+30d

Leader Technique Full-Stack (H/F)

ASIBrest, France, Remote
mobileapiiosjavaandroidreact-nativeangularreactjs

ASI is hiring a Remote Leader Technique Full-Stack (H/F)

Description du poste

Dans un souci d’accessibilité et de clarté, les termes employés au masculin se réfèrent aussi bien au genre féminin que masculin.

Yannick, responsable des opérations est à la recherche d’un Leader technique pour renforcer et accompagner le développement de ses équipes brestoises.

Vous vous sentez l’âme d’un tech lead (ou d’un tech lead en devenir) ?   

Vous souhaitez participer au développement de notre agence avec une dimension cross-projets ?  

Au sein de votre équipe :  

  • Vous définissez l’architecture technique et optimiser la performance des solutions en t'appuyant sur les architectes en place.   
  • Vous préconiser et concevez les solutions techniques adaptées à la stratégie du client.   
  • Vous accompagnez les développeurs lors de la réalisation de projets, auditer les solutions mises en œuvre et le code développé.    
  • Vous assurez un rôle de conseil, de formation et évangéliser les savoir-faire.  
  • Vous contribuez à la montée en compétences technique des collaborateurs du pôle  
  • Vous participez à l'animation technique de l’agence  

Vous avez une très bonne connaissance dans l’une ou plusieurs de ces technos :   

  • NodeJS (NestJS)ou Java (spring boot) API Rest 
  • Front-end : Développement Angular, VueJS  ReactJS ... 
  • Mobile : Android, IOS, React-Native 

En bonus, vous aurez : 

  • De la liberté dans vos choix d'architecture  
  • Du temps alloué pour la veille technologique 
  • Une communauté d’experts pour échanger et partager  

En fonction de tes appétences, tu pourras choisir de nouvelles orientations comme : 

  • DevOps  
  • Architecture Cloud  
  • Avant Ventes  
  • Vers une technologie récente   ... 

En rejoignant ASI :

  • Vous co-construirez avec votre manager, votre trajectoire professionnelle et bénéficierez de formations riches grâce à la "ASI Academy"
  • Vous évoluerez au sein d’une entreprise aux modes de fonctionnement internes flexibles garantis par une politique RH attentive (accord télétravail 3J/semaine, accord congé parenthèse…)
  • Vous intégrerez les différentes communautés expertes d'ASI, pour partager des bonnes pratiques et participer aux actions d'amélioration continue.

Qualifications

Vous êtes issu d’une formation BAC + 5 et avez une expérience minimale de 3 ans sur ce type de poste.

Vous êtes issu d’une formation supérieure en informatique et avez une expérience minimale de 3 ans dans la conception et réalisation d’applications web, mobile ou métiers.  

Attaché à la qualité de ce que vous réalisez, vous faites preuve de rigueur et d'organisation dans la réalisation de vos activités. 

Doté d'une bonne culture technologique et digitale, vous faites régulièrement de la veille pour actualiser vos connaissances. 

Désireux d’intégrer une entreprise à votre image, vous vous retrouvez dans nos valeurs de confiance, d’écoute, de plaisir et d’engagement. 

A compétences égales, ce poste est ouvert aux personnes en situation de handicap.

See more jobs at ASI

Apply for this job

+30d

Senior IOS Developer (Swift/Objective-C & REST) | $120-150K | Exciting IT Consulting Firm

Chariot SolutionsFort Washington, PA, Remote
DesignFirebasemobileiosc++androidAWS

Chariot Solutions is hiring a Remote Senior IOS Developer (Swift/Objective-C & REST) | $120-150K | Exciting IT Consulting Firm

Job Description

We are looking for a Senior IOS Developer with practical development experience, drive, and who has great experience with all aspects of native mobile application development.

  • Contribute to the design and development of new features.
  • Design, build and maintain high performance IOS applications.
  • Use the latest tools and frameworks for native IOS development.
  • Writing and troubleshooting code in a multi-threaded environment.
  • Apply pertinent design patterns to mobile application architectures.
  • Work with mobile data persistence frameworks like CoreData, Realm, Firebase, etc.

Qualifications

  • You MUST have 5+ years of experience with Swift/Objective-C and REST/Web Services using JSON, XML.

  • Significant experience with all aspects of native mobile application development on IOS (Swift/Objective-C).

  • Experience with developing software that communicates with back-end servers via REST/Web Services using JSON, XML.
  • Worked with data persistence frameworks like CoreData, Realm, Firebase, etc.

  • Ability to clearly articulate complex issues and technologies.

  • Excellent problem-solving, communication and analytical skills.

  • Bonus points for: AWS experience, Android development skills.

See more jobs at Chariot Solutions

Apply for this job

+30d

Backend Engineer (Java/Kotlin, Spring, AWS) | $120-150K | Exciting IT Consulting Firm

Chariot SolutionsFort Washington, PA, Remote
terraformscalanosqlsqlDesignmobileiosc++androiddockertypescriptkubernetesangularjavascriptNode.js

Chariot Solutions is hiring a Remote Backend Engineer (Java/Kotlin, Spring, AWS) | $120-150K | Exciting IT Consulting Firm

Job Description

We are looking for engineers with practical development experience and drive. 

  • Work on a wide array of projects, from strategy and architecture engagements to a full life-cycle development, systems integration, performance tuning, training and mentoring. 

  • Comfort with one or more application development frameworks: Spring, Express or HAPI, Django or Flask, etc.

  • Design and development of cloud-native applications (compute, database, storage, managed services).

  • Containerization and Deployment (Docker, Kubernetes, ECS, CloudFormation, Terraform).

Qualifications

  • You MUST have 5+ years of experience with Java/Kotlin or Node.js, Spring, and AWS.

  • Fluency with SQL and/or NoSQL databases.

  • Knowledge of networking (VPC, subnets, availability zones) and security (IAM roles and policies).

  • Bonus points for front-end experience with skills such as Javascript, Typescript, frameworks like Angular, React, or VueJS and styling with CSS. 

  • Bonus points for having Go, Clojure, Scala, Apache Spark, Hadoop, Stream Processing, Mobile technologies: iOS (Swift/Objective-C), and Android (Kotlin/Java) native applications. 

  • Bonus points for being involved in the Tech community (i.e. run user group, tech meetings, posts on social media).

  • Analytical, good energy, solid communications skills. 

  • Excellent problem-solving, communication and analytical skills. 

See more jobs at Chariot Solutions

Apply for this job

+30d

Backend Engineer (Python/Django & AWS) | $120-150K | Exciting IT Consulting Firm

Chariot SolutionsFort Washington, PA, Remote
terraformscalanosqlsqlDesignmobileiosjavac++androiddockertypescriptkubernetesangularjavascript

Chariot Solutions is hiring a Remote Backend Engineer (Python/Django & AWS) | $120-150K | Exciting IT Consulting Firm

Job Description

We are looking for engineers with practical development experience and drive. 

  • Work on a wide array of projects, from strategy and architecture engagements to a full life-cycle development, systems integration, performance tuning, training and mentoring. 

  • Comfort with one or more application development frameworks: Spring, Express or HAPI, Django or Flask, etc.

  • Design and development of cloud-native applications (compute, database, storage, managed services).

  • Containerization and Deployment (Docker, Kubernetes, ECS, CloudFormation, Terraform).

Qualifications

  • You MUST have 5+ years of experience with Python/Node.js or Java, Django, and AWS.

  • Fluency with SQL and/or NoSQL databases.

  • Knowledge of networking (VPC, subnets, availability zones) and security (IAM roles and policies).

  • Bonus points for front-end experience with skills such as Javascript, Typescript, frameworks like Angular, React, or VueJS and styling with CSS. 

  • Bonus points for having Go, Clojure, Scala, Apache Spark, Hadoop, Stream Processing, Mobile technologies: iOS (Swift/Objective-C), and Android (Kotlin/Java) native applications. 

  • Bonus points for being involved in the Tech community (i.e. run user group, tech meetings, posts on social media).

  • Analytical, good energy, solid communications skills. 

  • Excellent problem-solving, communication and analytical skills. 

See more jobs at Chariot Solutions

Apply for this job

To keep the results as relevant as possible we have omitted results past 200. If you would like to find older jobs, please repeat your search query with additional keywords to reduce the number of matches.