100+ Vagas VueJS em Empresas dos EUA

Conquiste Vagas VueJS e trabalhe de casa para as principais empresas de software dos EUA. A Turing está procurando por desenvolvedores VueJS que tenham experiência em JavaScript. Você será responsável por elaborar e criar aplicações web voltadas para o usuário que possuam transições e animações perfeitas. Esta é uma vaga de trabalho remoto de longo prazo com salário em dólar, ideal para desenvolvedores brasileiros.

Confira os melhores empregos para Maio de 2024aqui

Encontre o emprego perfeito com centenas de parceiros da Turing.

Descrição do trabalho

Responsabilidades

  • Criar aplicações web voltadas para o usuário que sejam responsivas, modulares, robustas e seguras
  • Otimizar o desempenho e a capacidade de resposta da aplicação
  • Colaborar com outros desenvolvedores e designers para criar aplicações web inovadoras
  • Implementar procedimentos de teste automatizados e atualizar as aplicações web

Requisitos mínimos

  • Bacharelado ou Mestrado em ciência da computação (ou experiência equivalente)
  • Mais de 3 anos de experiência com processos de desenvolvimento de software e seu ciclo de vida (com raras exceções para desenvolvedores talentosos)
  • Proficiência avançada em JavaScript e sua moderna sintaxe e recursos ES6+
  • Conhecimento sólido dos princípios, fluxos de trabalho e diferentes kits de ferramentas associadas à Vue.js
  • Experiência com Vue CLI, Vuex, Vue Router e Nuxt.js
  • Fluência em inglês para colaborar com gerentes de engenharia
  • Disponibilidade para trabalhar em tempo integral (40 horas/semana) com uma sobreposição de 4 horas com os fusos horários dos EUA

Habilidades desejadas

  • Entendimento dos sistemas de controle de versão (Git, merging, branching e pull requests)
  • Experiência de trabalho com HTML5 e CSS3
  • Conhecimento de linguagens de programação back-end como Python, Java, Ruby, etc.
  • Compreensão básica de renderização server-side e seus benefícios
  • Conhecimento de paradigmas relacionadas a programação funcional e orientada a objetos
  • Familiaridade com testes JavaScript automatizados, como Jest, Mocha, etc.
  • Experiência com APIs RESTful e bibliotecas de terceiros

Interessado neste trabalho online?

Inscreva-se na Turing hoje

Inscreva-se agora

Por que você deveria se juntar à Turing?

Empregos de alto nível nos EUA

1Empregos de alto nível nos EUA

Os desenvolvedores da Turing ganham mais do que o salário médio do mercado na maioria dos países, trabalhando com grandes empresas americanas.
Crescimento profissional

2Crescimento profissional

Cresça rapidamente trabalhando com problemas técnicos e de negócios desafiadores e relacionados às mais recentes tecnologias.
Suporte ao Desenvolvedor

3Suporte ao Desenvolvedor

Após o match, aproveite o suporte ao desenvolvedor 24 horas por dia, 7 dias por semana.

Desenvolvedores Turing

Leia as avaliações da Turing.com feitas por desenvolvedores de todo o mundo e saiba como é trabalhar para as melhores empresas dos EUA.
4.6DE 5
com base nas avaliações dos desenvolvedores em Abril de 2024
Veja todas as avaliações

Como se tornar um desenvolvedor da Turing?

Trabalhe com as melhores empresas de software em apenas 4 passos fáceis
  1. Crie seu perfil

    Preencha seus dados básicos: nome, endereço, habilidades, salário e experiência.

  2. Realize nossos testes e entrevista

    Resolva os testes e realize uma entrevista técnica.

  3. Receba ofertas de trabalho

    Seja selecionado pelas melhores empresas dos EUA e do Vale do Silício

  4. Comece a trabalhar no seu emprego dos sonhos

    Quando você estiver na Turing, não precisará procurar outro emprego.

cover

Como se tornar um desenvolvedor Vue.js?

O Vue é uma estrutura progressiva para criar interfaces de usuário (pronuncia-se /vju/, como view). O Vue é construído do zero para que possa ser adotado e melhorado de acordo com a demanda, ao contrário de outros frameworks monolíticos. A biblioteca principal se concentra apenas na camada de exibição e é simples de usar e de ser combinada com outras bibliotecas ou projetos. O Vue, quando combinado com tecnologias contemporâneas e as bibliotecas que o acompanham, é perfeitamente capaz de alimentar poderosas aplicações de página única.

De acordo com novas pesquisas feitas pela University College London, um número crescente de pessoas está aprendendo a trabalhar de forma eficaz em casa. É impossível negar que o local de trabalho está evoluindo, e o desenvolvimento de software é um dos setores mais avançados nesse assunto.

Dito isso, você pode encontrar um trabalho remoto de desenvolvedor Vue.js de qualquer lugar do mundo hoje em dia.

Qual é o escopo dos trabalhos de desenvolvedores Vue.js?

As vagas de Vue.js estão atraindo muita atenção dos desenvolvedores e o número de trabalhos para essa área estão aumentando todos os dias. Se analisarmos alguns números, de acordo com o relatório “O Estado do JavaScript 2017”, 48% dos desenvolvedores estão interessados em dominar esse framework JavaScript, enquanto 20% dos desenvolvedores já a dominam. 90% dos desenvolvedores afirmaram que usariam esse framework em projetos futuros. A popularidade dos trabalhos remotos de desenvolvedor Vue.js está apenas aumentando. No GitHub, o Vue.js tem atualmente, aproximadamente 200.000 estrelas (186k em comparação com 171k para o React e 74,7k para o Angular), indicando a popularidade do framework entre os desenvolvedores. Ele cresceu para se tornar uma estrutura de desenvolvimento web front-end muito essencial, alimentando milhões de sites em todo o mundo desde que a versão inicial foi lançada em 2014.

Vue.js é um dos frameworks JavaScript mais utilizados. Como resultado, a demanda por experiência para preencher vagas remotas de desenvolvedor Vue.js aumentou significativamente.

Quais são as funções e responsabilidades dos desenvolvedores Vue.js?

Os desenvolvedores Vue.js são, antes de mais nada, responsáveis pelo desenvolvimento front-end de uma aplicação web. Eles usam JavaScript em um framework progressivamente Vue.js para desenvolver códigos que sejam user-side. O Vue.js é uma estrutura front-end popular devido à sua facilidade de uso, compatibilidade com outras bibliotecas, projetos e elegância. Os desenvolvedores do Vue.js podem aproveitar a ampla API do framework para criar transições suaves e animações entre páginas, que são essenciais para a usabilidade dos usuários web. Vamos dar uma olhada nas responsabilidades dos trabalhos remotos de desenvolvedor Vue.js:

  • Conhecer profundamente Vue 3 (incluindo roteador, i18n, Vuex, etc.)
  • Compreender bem o mecanismo de construção do Vue (WebPack, Vite e SSR)
  • Conhecer JavaScript (ES2020) e TypeScript 4 é necessário
  • Compreender em toda a sua extensão, AJAX, DOM e JSON/JSONP
  • Compreender REST-APIs (teoria e modelagem)
  • Conhecer recursos HTML5, particularmente bancos de dados locais
  • Conhecer em detalhes HTML5, CSS3, SCSS, jQuery e JavaScript
  • Compreender a arquitetura web moderna (por exemplo, conceitos de MVC/MVCC/MVM, princípios de design modular, REST e assim por diante)
  • Ter experiência com resolução de problemas relacionados ao design de cross-browser, usabilidade e acessibilidade
  • Conhecer o básico de PHP é um diferencial
  • Ter habilidades para resolução de problemas
  • Ter forte habilidade de comunicação

Como se tornar um desenvolvedor Vue.js?

Felizmente, um dos aspectos mais atraentes dos trabalhos remotos de desenvolvedor Vue.js, é que você pode utilizar uma pequena parte do Vue.js para lidar com uma ou duas coisas em seus projetos web existentes e migrar gradualmente cada vez mais funcionalidades para o Vue.js.

Como resultado, depois de apenas alguns dias aprendendo a mexer com Vue.js, você pode começar a utilizá-lo. O Vue torna a vinculação de dados bidirecional básica bastante simples, então você deve ser capaz de colocar isso em funcionamento em breve. Basta continuar mexendo nas ferramentas para continuar a evoluir suas habilidades. Isso aumentará suas chances de estabelecer uma carreira e a chance de conseguir um emprego remoto de desenvolvedor Vue.js.

Depois de alguns projetos, você pode passar a aprender sobre roteamento, componentes e outros tópicos relacionados a Vue. Um dos resultados obtidos com esse aprendizado, é conseguir determinar "quanto tempo" leva para terminar uma tarefa difícil. Você precisará de alguns dias para se acostumar, além de alguns meses para entender alguns dos conceitos.
Se você já é ótimo com HTML, JS (ES6+) e CSS e já fez algum trabalho profissional com Backbone ou Knockout, que não envolveram Angular(JS) ou React, você pode:

Em uma ou duas tardes, aprender os fundamentos básicos. Em uma semana de trabalho, criar um aplicativo pequeno e decente, que tenha componentes usando o web pack CLI. Em um mês ou dois, você já deve ter aprendido o essencial e será capaz de produzir um trabalho em Vue decente. Para se tornar um especialista em qualquer framework, você geralmente precisará concluir pelo menos dois projetos de médio porte.

Aprender este framework levará muito menos tempo do que aprender Angular ou React e ajudará você a começar a busca por vagas remotas em Vue.js

Interessado em trabalhos remotos de desenvolvedor Vue.js?

Inscreva-se na Turing hoje!

Inscreva-se agora

Habilidades necessárias para se tornar um desenvolvedor Vue.js

1. HTML e CSS

Os fundamentos básicos da web são HTML e CSS. A linguagem usada para criar páginas da web é HTML (Hypertext Markup Language). HTML é uma linguagem de marcação que estrutura e contém dados para o conteúdo de um site. Já o CSS (Cascading Style Sheets), é uma linguagem de programação para definir a aparência de um documento HTML. O CSS adiciona um toque a mais para fazer as coisas parecerem melhores. Dito isso, os SFC (Single File Components) são usados para criar aplicações Vue. Você pode usar um SFC para declarar qual será a lógica JavaScript, o modelo HTML e o estilo CSS em um único arquivo. O Vue renderizará o modelo HTML que será exibido para o usuário. Aprimore suas habilidades em HTML e CSS para que você possa exibir corretamente os itens na página web. Você deve estar familiarizado em usar a semântica HTML de tags. Para dar vida ao seu aplicativo, você pode usar CSS, Flexbox ou CSS Grid.

2. JavaScript Básico e Moderno

As aplicações em Vue.js, tanto as básicas quanto as modernas, vão apresentar dados dinâmicos e responderão à entrada e interação do usuário, em vez de exibir dados estáticos. Em seu SFC, o JavaScript será utilizado para construir a lógica por trás desse comportamento. Lembre-se que a internet está se tornando uma plataforma mais dinâmica e todos os anos, novos padrões JavaScript são introduzidos. Esses padrões trazem para o desenvolvimento um número crescente de recursos sofisticados. Desestruturação de objetos, templates literais, novas maneiras de declarar variáveis e novos métodos para Arrays, são apenas alguns dos novos recursos disponíveis. O uso do JavaScript mais recente acelerará seu aprendizado, permitindo que você escreva melhor. Essa é uma parte essencial e indispensável para conseguir trabalhos remotos como desenvolvedor Vue.

3. Vue CLI

A equipe por trás do Vue criou uma command-line interface (CLI) para ajudar no desenvolvimento de projetos Vue. A CLI dá ao seu projeto Vue acesso imediato às principais ferramentas de desenvolvimento front-end. Ele também os integra sem esforço e usando os padrões de lógica já estabelecidos. Ao mesmo tempo, ela permite a configuração e modificação simples para atender às suas necessidades, já que a nova arquitetura do Vue CLI 3 tem como base o uso de plugins. Os plugins podem ser instalados em qualquer momento do processo de desenvolvimento. Os plugins permitem que você gaste menos tempo configurando e mais tempo desenvolvendo, tornando os trabalhos remotos de Vue muito mais simples. Os desenvolvedores podem criar seus plugins e predefinições graças à arquitetura do plugin.

4. Git

Como um desenvolvedor de software, você precisa saber como usar o GIt. O Git é um sistema de controle de versão de código aberto. Ele permite que você rastreie alterações em seus arquivos e colabore em arquivos e projetos com vários indivíduos em um nível básico. Você precisa fazer duas coisas para começar a usar o Git. Primeiro, instale o Git em seu computador. Depois, para armazenar seu código, crie uma conta em uma plataforma com suporte a nuvem, como GitHub ou GitLab.
Por lá você salvará suas modificações em sua conta GitHub à medida que escreve um novo código ou faz alterações em algum código antigo. Usando o Git, você abre a porta para que outros desenvolvedores contribuam para sua codebase.

Interessado em trabalhos remotos de desenvolvedor Vue.js?

Inscreva-se na Turing hoje!

Inscreva-se agora

Como obter trabalhos remotos de desenvolvedor Vue.js?

Começar uma carreira voltada para o trabalho remoto de desenvolvedor Vue.js pode ser altamente gratificante. No entanto, é preciso ter uma compreensão completa das linguagens de programação. A prática constante é recomendada até que você se torne um especialista no assunto. Além disso, ter uma visão do produto também é essencial para estar em sintonia com a equipe. Boas habilidades de comunicação são uma grande vantagem para garantir empregos na área Vue.js. Elas ajudam a colaborar com os membros da equipe e priorizar o trabalho de acordo com o já estabelecido plano de longo prazo.
Para ajudar sua busca por um trabalho remoto de desenvolvedor Vue.js, a Turing tornou as coisas um pouco mais fáceis para você. A Turing oferece os melhores trabalhos remotos para desenvolvedores Vue.js que vão de encontro com o seu plano de carreira como desenvolvedor. Com a Turing, você pode trabalhar com as mais recentes tecnologias, enfrentar desafios e resolver problemas comerciais para acelerar ainda mais sua carreira. Junte-se à rede dos melhores desenvolvedores do mundo e receba vagas remotas e a longo prazo para desenvolvedor Vue.js, em tempo integral, com grande crescimento na carreira e melhor remuneração.

Por que se tornar um desenvolvedor Vue.js na Turing?

Trabalhos de primeira linha nos EUA

Oportunidades de trabalho de longo prazo para empresas americanas incríveis, orientadas por suas missões e com grande remuneração.

Crescimento na carreira

Trabalhe em problemas técnicos e comerciais desafiadores, utilizando tecnologia de ponta para acelerar o crescimento de sua carreira.

Comunidade exclusiva de desenvolvedores

Junte-se a uma comunidade mundial de desenvolvedores de software de elite.

Uma vez parte da Turing, você nunca mais terá que se candidatar para outro emprego

Os compromissos da Turing são de longo prazo e em tempo integral. Quando um projeto termina, nossa equipe parte para identificar o próximo em questão de semanas.

Trabalhe do conforto da sua casa

A Turing permite que você trabalhe de acordo com sua conveniência. Temos horários de trabalho flexíveis e você pode trabalhar para as principais empresas americanas do conforto da sua casa.

Ótima remuneração

Trabalhando com as principais corporações americanas, os desenvolvedores da Turing recebem mais do que o mercado costuma oferecer na maioria dos países.

Quanto a Turing paga para seus desenvolvedores Vue.js?

Turing, todo desenvolvedor Vue.js tem liberdade para definir sua faixa salarial. A Turing, por outro lado, baseia-se em avaliações das condições de mercado e na demanda feita por clientes para definir seus salários. Estamos confiantes de que podemos oferecer uma oportunidade vantajosa e de longo prazo, com valores competitivos no mercado.

Perguntas frequentes

Somos uma plataforma “end-to-end” de empregos baseada em Palo Alto que permite que desenvolvedores de software talentosos trabalhem com grandes empresas americanas a partir do conforto de suas casas. Somos liderados por Jonathan Siddharth e Vijay Krishnan, ex-alunos de Stanford e empreendedores bem-sucedidos de I.A.

Nossa diferenciação exclusiva reside na combinação do nosso modelo de negócio principal com os nossos valores. Para o avanço da AGI, a Turing disponibiliza oportunidades de contratos temporários. A maioria dos contratos para Consultores de IA tem duração de até 3 meses, com possibilidade de extensões mensais — condicionadas ao seu interesse, disponibilidade e à demanda do cliente — por um período máximo de 10 meses consecutivos. Para o negócio Turing Intelligence, oferecemos projetos de longo prazo em regime integral.

Atualmente, temos vagas apenas para desenvolvedores devido ao volume de demandas de trabalho de nossos clientes. Mas no futuro, também poderemos expandir para outras áreas. Verifique nossa página de carreiras periodicamente para saber se estamos oferecendo uma vaga que se adapta às suas habilidades e experiência.

Na Turing, contratamos desenvolvedores remotos para mais de 100 habilidades como React/Node, Python, Angular, Swift, React Native, Android, Java, Rails, Golang, PHP, Vue, etc. Também contratamos engenheiros de acordo com sua especialidade e experiência.

Depois de fazer upload do seu currículo, você terá que passar por três testes: avaliação de senioridade, teste de tech stack e desafio de programar ao vivo. Uma vez aprovado nestes testes, você poderá se candidatar a uma ampla gama de trabalhos disponíveis com base nas suas habilidades.

Não, o serviço é absolutamente gratuito para desenvolvedores de software inscritos.

Idealmente, um desenvolvedor remoto deve ter pelo menos 3 anos de experiência relevante para ser contratado pela Turing, mas não dizemos não a desenvolvedores excepcionais. Faça nosso teste para descobrir se podemos oferecer algo interessante para você.

A comunicação é crucial para o sucesso quando se trabalha com clientes dos EUA. Preferimos candidatos com nível B1 de inglês, ou seja, aqueles que têm a fluência necessária para se comunicar sem problemas com nossos clientes e falantes nativos.

Não, você não precisa pagar nenhum imposto nos Estados Unidos. No entanto, você pode ter que pagar impostos de acordo com as leis fiscais do seu país. Além disso, seu banco pode cobrar um pequeno valor como uma taxa de transação.

Veja outras perguntas frequentes

Últimos Posts da Turing

Things to Know to Get Hired as a Turing Engineer

Here are some handy tips and tricks to help boost your chances of acing your Turing application process

Saiba mais
Software-developer-jobs-in-Silicon-Valley-tech-companies

Looking for Software Developer Jobs? Learn How to Write a Clean Code First

Are you a software developer looking for remote jobs in Silicon Valley tech companies? If yes, these clean code t...

Saiba mais
Technical-leaders-and-engineering-managers-prefer-asking-these-interview-questions-during-the-recruitment-process

Technical Hiring Managers Ask These 15 Questions during Interviews

Looking for software developer jobs? Here are 15 interview questions that technical leaders and engineering manag...

Saiba mais

Ten Tips to Crack a Software Developer Job Interview

Cracking a software developer job interview is no cakewalk. Here are a few tips to help level up your...

Saiba mais
11 Websites to Test your Code Online

Eleven Great Websites to Test your Code Online

These tools for testing codes make it simple to work, run code online, and collaborate with other developers...

Saiba mais

Liderança

Em poucas palavras, a Turing tem como objetivo fazer com que exista um equilíbrio de oportunidades ao redor do mundo. A Turing é uma criação dos empreendedores de IA em série Jonathan e Vijay, cuja empresa anterior de IA (vendida com sucesso) foi potencializada por talentos remotos excepcionais. Também fazem parte do grupo de inovadores da Turing investidores de alto perfil, como o primeiro CTO do Facebook (Adam D'Angelo), executivos de Google, Amazon, Twitter e Foundation Capital.

Política de Igualdade de Oportunidades

Turing é uma contratante que dá oportunidades iguais. A Turing proíbe discriminação e assédios de qualquer tipo e oferece oportunidades de emprego iguais para funcionários e candidatos, sem discriminar raça, cor, religião, sexo, orientação sexual, identidade ou expressão de gênero, idade, status de deficiência, status de veterano protegido ou qualquer outra característica protegida por lei.

Veja alguns trabalhos remotos para desenvolvedores

briefcase
ML/OpenCV Data Labeler

About the Role


We’re looking for a Machine Learning / Computer Vision Data Labeler to support customers onboarding and build high-quality training datasets for our computer vision products used in manufacturing environments. This role sits at the intersection of ML data operations and light product/customer work—you’ll help us understand what customers do on the factory floor, collect and analyze representative sample data from each station, and translate real-world processes into clear labeling instructions and reliable datasets.

This is not a super-senior role, but it does require strong ownership, attention to detail, and comfort working with highly confidential customer data.


Responsibilities


  • Coordinate and execute sample data capture across all manufacturing stations, ensuring coverage of real-world variation
  • Work with our on-site implementation team to validate camera setup outputs (camera position, field of view, recording settings, connectivity, sample clips/images).
  • Organize, clean, and curate datasets (images/video), including selecting representative samples, filtering unusable footage, and documenting capture conditions.
  • Perform data labeling/annotation for computer vision tasks (e.g., classification, object detection, segmentation, defect tagging, action/process step labeling—depending on the use case).
  • Create and maintain labeling taxonomies and annotation guidelines that are consistent, scalable, and easy for others to follow.
  • Run quality checks (spot checks, consistency reviews, edge-case handling) and partner with ML/Engineering to continuously improve label quality.
  • Conduct lightweight exploratory analysis on incoming datasets (e.g., distributions, coverage gaps, common failure modes, ambiguity hot-spots).
  • Flag data issues early (missing stations, misaligned camera views, insufficient examples, inconsistent definitions) and propose fixes.
  • Provide structured feedback to ML and product teams: what data we have, what we’re missing, and what will improve model performance.
  • Support customer onboarding by learning what the client does, mapping their workflow/stations, and translating their needs into data/labeling requirements.
  • Communicate clearly with internal stakeholders and occasionally with customers to align on labeling definitions, success criteria, timelines, and data handling expectations.
  • Document processes, station definitions, and dataset decisions so teams can move fast and stay aligned.
  • Work with sensitive/secret customer manufacturing data and follow strict security policies (access control, secure transfer/storage, need-to-know practices, and customer-specific handling requirements).

Qualifications

  • 1–4 years of experience in a role involving data labeling/annotation, ML data operations, computer vision datasets
  • Working knowledge of computer vision fundamentals (classification vs detection vs segmentation; what labels are used for; why consistency matters).
  • Experience with labeling tools such as CVAT, Labelbox, V7, Supervisely, or similar (or the ability to learn quickly).
  • Comfort working with data formats/workflows (e.g., CSV/JSON annotations, COCO-style formats, dataset folders, basic versioning concepts).
  • Strong written and verbal communication skills; able to explain labeling decisions and customer workflows clearly.
  • Professional maturity and discretion—ability to handle highly confidential customer data.
  • German language ok, strong communication in English preferred

Nice to Have

  • Exposure to manufacturing environments (industrial processes, station-based workflows, quality inspection).
  • Familiarity with camera systems / video capture pipelines (e.g., frame rate, resolution trade-offs, lighting impacts, field of view).

Offer Details

  • Full-time employment via temporary agency (EoR)
  • Remote only, full-time dedication (40 hours/week)
  • EU Timezones
  • Competitive compensation package.
  • Opportunities for professional growth and career development.
  • Dynamic and inclusive work environment focused on innovation and teamwork


Software
51-250 employees
Machine LearningCustomer Interaction
briefcase
React Native Engineer

About the Role

We’re looking for a Senior React Native Engineer with strong native iOS experience to help us build the next generation of Meltwater’s mobile products. This is a hands-on senior role for a self-driven engineer who thrives in collaborative environments, takes full ownership of their work, and is passionate about crafting high-quality mobile experiences that scale.

You’ll work across our React Native, native iOS (Swift), and native Android codebases (Java/Kotlin), collaborating closely with designers, backend engineers, and product managers to deliver intuitive, performant, and reliable apps used by thousands of customers globally. Our mobile stack is evolving—modernizing legacy iOS code (RestKit, UIKit) into React Native with shared business logic and modular architecture. You’ll play a key role in this transformation.


What You’ll Do

  • Lead the development of new features and enhancements in React Native, integrating with existing native iOS (Swift) components.
  • Collaborate with backend and web teams to design and implement APIs, data flows, and modern architecture patterns (MVVM, VIPER, or similar).
  • Maintain and improve our CI/CD pipelines (e.g., GitHub Actions, Fastlane) for build reliability and release automation.
  • Own the end-to-end delivery of mobile features—from requirements and technical design to testing and deployment.
  • Drive code quality, performance optimization, and technical excellence across the team.
  • Partner with Product and Design to refine scope, improve usability, and ensure smooth handoffs.
  • Help mentor junior and mid-level engineers, providing code reviews and technical guidance.
  • Contribute to defining and evolving our mobile architecture strategy as we migrate to a unified React Native codebase.

What We’re Looking For

  • 5+ years of professional mobile development experience, with at least 2+ years in React Native and 3+ years in iOS (Swift).
  • Deep understanding of React Native workflows, native module bridging, and mobile build cycles.
  • Proven experience with modern iOS architecture patterns (VIPER, MVVM, or Clean Architecture).
  • Strong knowledge of Swift, UIKit, and SwiftUI fundamentals.
  • Familiarity with mobile CI/CD systems and automated build pipelines (Fastlane, GitHub Actions, Bitrise, etc.).
  • Solid understanding of RESTful APIs, JSON parsing, and real-time/SSE data flows.
  • Experience integrating with third-party SDKs such as Auth0, Firebase, and social login providers.
  • Strong collaboration and communication skills—able to work cross-functionally in an agile, globally distributed team.
  • A self-starter who takes ownership, identifies improvements, and delivers results without heavy supervision.

Offer Details

  • Full-time contractor
  • Remote only, full-time dedication (40 hours/week)
  • 6 hours of overlap with PST
  • 6 months contract with a possibility of extension
  • Competitive compensation package.
  • Opportunities for professional growth and career development.
  • Dynamic and inclusive work environment focused on innovation and teamwork
Software
251-10K employees
React NativeCI/CDREST/RESTful APIs
sample card

Candidate-se para as melhores vagas

Veja nossos últimos trabalhos remotos
Turing books $87M at a $1.1B valuation to help source, hire and manage engineers remotely
Turing named one of America's Best Startup Employers for 2022 by Forbes
Ranked no. 1 in The Information’s "50 Most Promising Startups of 2021" in the B2B category
Turing named to Fast Company's World's Most Innovative Companies 2021 for placing remote devs at top firms via AI-powered vetting
Turing helps entrepreneurs tap into the global talent pool to hire elite, pre-vetted remote engineers at the push of a button

Trabalhe com as principais empresas do mundo

Crie seu perfil, passe nos testes da Turing e receba ofertas de emprego a partir de 2 semanas.