ArcTouch

Senior iOS Developer – Tech Lead

ArcTouch

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Participate in stand up meetings with your team and project stakeholders.
  • Help your teammates with discussions about technical issues and possible solutions.
  • Evaluate existing code finding new approaches to improve code readability and maintainability.
  • Keep up to date with the latest trends on the platform in order to take advantage of new tools and technologies.
  • Share knowledge and help develop less experienced team members.
  • Work closely with design and management teams and help shape and improve the way we develop great apps for our clients.
  • Actively participating in meetings with the client, presenting the best technical solutions.

Requirements

  • Design and build readable code with a focus on UIKit, SwiftUI, Object-Oriented, and Functional Programming principles applying best practices.
  • Collaboratively define and enhance software architecture.
  • Lead technical discussions and contribute to product and project decisions.
  • Engage in client meetings and contribute with a technical perspective.
  • Mentor teammates to foster growth within the team.
  • Contribute to continuous improvement of development processes.
  • Stay updated with platform trends and actively participate in knowledge-sharing events.
  • Assist clients in enhancing the quality, performance, and maintainability of existing projects.
  • Play an active role in the hiring process to attract top talent to our team.
Benefits
  • Health, dental and life insurances.
  • Meal allowance.
  • Mental Health Program.
  • Transportation allowance.
  • Wellhub partnership.
  • SESC partnership.
  • Extended maternity, paternity and adopting Leaves.
  • Flexible benefits: choose the ones that best fits your current needs - wellness, courses, events, child care and much more!
  • Flexible hours.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
UIKitSwiftUIObject-Oriented ProgrammingFunctional ProgrammingCode ReadabilityCode MaintainabilitySoftware ArchitectureDevelopment ProcessesTechnical SolutionsContinuous Improvement
Soft Skills
Team CollaborationMentoringTechnical DiscussionsKnowledge SharingClient EngagementLeadershipCommunicationProblem SolvingInterpersonal SkillsStakeholder Management