IOS Developer

  • Level: Senior
  • Type: Full-time
  • English Level: from B2
  • Location: Mexico
  • Skills: Mobile

Responsibilities

Mobile Architecture and Development:
● Architecture Design: Design and implement scalable, maintainable, and robust architectures for mobile applications, considering factors such as platform requirements, performance optimization, and security.
● Platform Expertise: Stay updated on the latest trends, tools, and technologies in mobile development platforms (e.g., iOS, cross-platform frameworks) and leverage expertise to make informed technical decisions.
● Code Quality: Ensure high code quality by conducting code reviews, implementing coding standards, and promoting best practices such as Test-Driven Development (TDD) and code refactoring.
● Performance Optimization: Identify and implement performance optimization strategies to enhance the responsiveness, efficiency, and speed of mobile applications, including network optimization, resource management, and UI rendering.

Technical Leadership​​​​​​​:
● Architectural Guidance: Provide architectural guidance and ensure that solutions align with the overall technical architecture and business goals.
● Code Quality: Take ownership of code quality by enforcing best practices, conducting code reviews, and ensuring adherence to coding standards.
● Technology Evaluation: Stay abreast of emerging technologies, evaluate their applicability to the project, and make recommendations for adoption or improvement.
● Problem Solving: Lead efforts to troubleshoot complex technical issues, identify root causes, and implement effective solutions.
● Scalability and Performance: Proactively address scalability and performance concerns by optimizing code, infrastructure, and system design.
● Security: Champion security best practices and ensure that applications and systems adhere to security standards and protocols.
● Supervise, manage, and motivate the mobile development team.
● Coach, guide, and mentor mobile developers to facilitate their professional growth.
● Work with external data sources and APIs to integrate into mobile applications.
● Focus on bug fixing and improving application performance.
● Solve complex problems and maintain high coding quality standards.
● Collaborate with product managers, designers, and other stakeholders to ensure successful project delivery.
● Follow Test-Driven Development (TDD) principles and write unit tests to ensure code quality.
● Maintain Jira tickets according to the Agile process.
● Contribute to the creation of a great user experience design.
● Stay updated on the latest trends and technologies in mobile development.

Scalability and Performance Optimization:
● Optimize applications for maximum efficiency and scalability.
● Lead troubleshooting and debugging activities to address system issues.

Cross-functional Team Collaboration:
● Optimize applications for maximum efficiency and scalability.
● Lead troubleshooting and debugging activities to address system issues.

Continuous Improvement and Innovation:
● Champion the adoption of new technologies and practices to enhance product capabilities.
● Encourage innovation and critical thinking among team members.

Product

Franki is the most rewarding way to find rewarding experiences. Powered by real videos from local foodies and creators, we’re making it easier than ever for people to find their next favorite meal, and for business owners to connect with their next best customers. We believe experiences are best shared. That’s why we’ve launched the Franki Social Club–a tiered rewards program that lets members earn cash back and rewards on their drinks and dines while sharing the best their city has to offer with the Franki community. It’s our way of supporting creators, local restaurants, and the people who enjoy them. Eat, drink, share and earn with Franki.

Rebeca Szasz

Recruiter

Meet Your Future Colleagues

franki 1franki 2franki 3

    Got interested? Apply right now!


    Other vacancies at Franki All Vacancies

    IOS Developer

    Mexico
    Mobile
    Full-time

    Senior Backend Developer

    LATAM
    .Net, Azure
    B2B
    All Vacancies