Jobgether
Jobgether

Desenvolvedor iOS Pleno

engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more

About the role

Accountabilities:

    • Develop and maintain end-to-end iOS solutions, contributing throughout the software development lifecycle.
    • Collaborate with engineering teams to build, evolve, and maintain products focused on delivering value to customers.
    • Apply strong software engineering practices and design patterns to create reliable, maintainable, and scalable solutions.
    • Take ownership of technical decisions and deliveries, working with autonomy and a proactive mindset.
    • Contribute to software capable of supporting high volumes of requests while maintaining high availability and performance.
    • Apply automated testing practices, including unit, integration, end-to-end, and UI testing, to ensure software quality.
    • Participate in agile development practices and collaborate effectively through approaches such as Scrum, Kanban, and pair programming.
    • Support continuous integration and continuous delivery practices throughout the development lifecycle.
    • Contribute to application observability and monitoring, helping identify and address potential issues proactively.
    • Share technical knowledge and collaborate with peers to continuously improve engineering practices.
    • Requirements:

      • Professional experience as a mobile software engineer with hands-on experience in Swift and Objective-C.
      • Knowledge and practical experience with software Design Patterns, such as Adapter, Singleton, and Dependency Injection.
      • Experience with source-code version control, particularly Git/Gitflow.
      • Experience working with agile methodologies and practices, including Scrum, Kanban, and Pair Programming.
      • Experience with test-driven development approaches such as TDD and BDD.
      • Experience creating unit tests using frameworks such as XCTest/XCTestCase.
      • Experience with instrumented testing, including integration, end-to-end, and UI testing.
      • Knowledge of CI/CD practices and tools such as Fastlane and GitHub Actions.
      • Understanding of application observability and monitoring.
      • Strong ownership, autonomy, collaboration, and problem-solving skills.
      • Commitment to software quality and continuous learning.
      • Nice to have: experience working on highly scalable projects and systems.
      • Benefits:

        • 100% remote work.
        • CLT employment contract, 44 hours per week.
        • Vale Alimentação and/or Vale Refeição.
        • Medical and dental insurance.
        • Wellhub (Gympass).
        • Life insurance.
        • Well-being program offering psychological, legal, social, and financial support.
        • Monthly workshops and knowledge-development initiatives.
        • Discounts through partnerships with Sucesu, Target Trust, Sesc, and Seprorgs.
        • Company anniversary recognition bonus.
        • Employee referral bonus for successful hires.
        • Childcare assistance.
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply
Apply now
Desenvolvedor iOS Pleno at Jobgether — Remote