
Senior iOS Developer – Tech Lead
ArcTouch
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
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