Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Senior iOS Software Engineer

Cognizant

São Paulo

Híbrido

BRL 160.000 - 200.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

A leading technology solutions firm is seeking a Senior iOS Software Engineer in São Paulo, Brazil. You will play a crucial role in designing and maintaining high-quality software solutions using Swift. Responsibilities include developing applications, collaborating with teams for new features, and ensuring quality with testing. The ideal candidate will have a Bachelor’s degree, advanced English, and proven experience in Swift and its ecosystem. This hybrid position allows for flexible work arrangements with a focus on work-life balance.

Qualificações

  • Bachelor’s degree in a relevant field.
  • Advanced English proficiency required.
  • Proven experience in Swift programming and its ecosystem.

Responsabilidades

  • Develop and maintain software applications using Swift.
  • Collaborate with cross-functional teams for new features.
  • Conduct thorough testing with XCTest.

Conhecimentos

Swift programming
Swift Package Manager
Networking Library
XCTest
GIT
Advanced English
Problem-solving

Formação académica

Bachelor’s degree
Descrição da oferta de emprego
Senior iOS Software Engineer
Overview

The Senior iOS Software Engineer plays a critical role in designing, developing, and maintaining high-quality software solutions using Swift and related technologies. This position requires a strong foundation in software engineering principles and the ability to collaborate effectively in a dynamic, cross-functional environment. The ideal candidate will contribute to the company’s technological innovation by delivering robust, scalable applications that enhance user experience and drive business success.

Responsibilities
  • Develop and maintain software applications using Swift, ensuring high performance and responsiveness.
  • Collaborate with cross-functional teams to design and deliver new features aligned with business objectives.
  • Utilize Swift Package Manager for efficient dependency management.
  • Implement networking solutions using Networking Library for seamless data communication.
  • Conduct thorough testing with XCTest to ensure reliability and quality.
  • Manage version control using GIT, maintaining code integrity and supporting collaborative development.
  • Participate in code reviews to uphold quality standards and share best practices.
  • Troubleshoot and debug applications to optimize performance and resolve issues promptly.
  • Stay current with industry trends and emerging technologies to continuously improve solutions.
  • Contribute to software architecture design, ensuring scalability and maintainability.
  • Provide technical guidance and mentorship to junior engineers, fostering a culture of learning.
  • Collaborate with product managers to translate requirements into effective solutions.
  • Ensure compliance with development standards and best practices for high-quality deliverables.
Work model

Hybrid

We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 1 or 2 days a week in a client or Cognizant office in Sao Paulo, SP, Brazil. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.

The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.

What you need to have to be considered
  • Bachelor’s degree
  • Advanced English
  • Proven background in Swift programming and its ecosystem.
  • Strong knowledge with Swift Package Manager for dependency management.
  • Solid understanding of Networking Library for data communication.
  • Proficiency in XCTest for testing and quality assurance.
  • Hands-on background with GIT for version control.
  • Excellent problem-solving skills and ability to work independently and collaboratively.
  • Please, upload your resume in English.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.