QuickOps Consulting
Mobile Developer
QuickOps ConsultingPortugal1 day ago
Full-timeEngineering, Information Technology
Descrição da Empresa

Somos uma empresa portuguesa com serviços de consultoria na área de informação tecnológica. Neste momento, já contamos com colaboradores em todo o mundo. Em Portugal, temos escritórios no centro do Porto e em Lisboa. Numa geração em que a área tecnológica é crucial para o sucesso e crescimento das empresas, a QuickOps Consulting destaca-se no fornecimento de serviços diferenciados e adaptados às necessidades dos nossos clientes em diversos setores. Temos um posicionamento firme no que diz respeito ao acompanhamento de tendências tecnológicas, o que nos permite responder de forma ágil e rápida aos nossos parceiros, em mercado nacional e internacional. Os nossos serviços têm como base três pilares: Outsourcing, Nearshore e Projetos de Âmbito Fechado. O sucesso e crescimento que temos vindo a ter, deve-se não só aos serviços prestados, mas também às nossas prestigiadas equipas que fazem a QuickOps Consulting entregar projetos com valor e distinção no mercado. Mais do que formar técnicos, nós formamos pessoas, incentivamos e investimos no crescimento contínuo e no acompanhamento das ambições dos nossos colaboradores. VALORES & CULTURA A QuickOps tem uma cultura centric-people, e nesse sentido, apostamos nos nossos profissionais e nas suas motivações. As nossas equipas são jovens, dinâmicas e motivadas, com o foco em inovar, aprender e melhorar diariamente. Os nossos valores e crenças têm como base a transparência, compromisso, profissionalismo e confiança.

Descrição da Função

What you will be doing: Development of native mobile applications driving a mobile first company strategy, writing top-notch code (Swift or Kotlin) and resort to battle hardened design patterns; Autonomy interpreting business/technical requirements, designing, implementing and testing high-quality and scalable solutions; Be fully aware of the Continuous Integration and Continuous Deployment; Work in a development environment with a modular codebase, peer reviews and pull requests workflow with proper source control process, with disciplined and structured branching model, and documentation; Constant aim for quality, scalability, performance, and architecture keeping good practices, security, and compliance in check; Be part of a challenging, attractive, fast and agile development process; Contribute actively and proactively to optimize applications, processes, and methodologies; Be wilful to help peers, being part of a collaborative environment for development, testing, and automation tasks.

Perfil

  • Experience in developing native mobile applications;
  • Strong knowledge of programming language (Swift or Kotlin);
  • Knowledge and experience with modern patterns for mobile such as MVP and MVVM;
  • Familiar and experienced in mobile guidelines and components;
  • Knowledge and experienced with Automated tests framework or Room database;
  • Experienced with version control, automate development and release process: Git, Jenkins and Fastlane;
  • Familiar with memory management, UI layout/ rendering and UI or Network performance;
  • Experienced and familiar with REST API architecture;
  • Familiar with SCRUM methodology;
  • Familiar with 3rd Party Tools as, Analytics, Crash Reports and Notifications, A/B Tests and Deep Links.

Localização

  • Lisboa, Porto, Portugal

Key Skills

Ranked by relevance