As an iOS Engineer at Envisage Codes, you will be responsible for designing, building, and maintaining iOS applications that meet high standards of quality and performance. You will work closely with cross-functional teams, including design and product, to ensure a seamless user experience. This is a great opportunity for an experienced iOS developer to contribute to impactful projects.


Key Responsibilities

  • Develop iOS Applications:
    Design, build, and maintain high-quality mobile applications for the iOS platform.
  • Collaborate with Teams:
    Work closely with cross-functional teams to define, design, and ship new features while ensuring high performance, reliability, and usability.
  • Maintain Code Quality:
    Write clean, efficient, and maintainable code while adhering to best practices and coding standards.
  • Optimize Application Performance:
    Continuously monitor app performance, identifying and fixing performance bottlenecks to enhance speed and scalability.
  • Debugging & Troubleshooting:
    Resolve technical issues, ensuring the stability, reliability, and performance of the app.
  • Stay Updated:
    Keep up-to-date with the latest trends, tools, and technologies in iOS development, and bring that knowledge into your daily work.
  • Collaborate on UI/UX Design:
    Work closely with UI/UX designers to ensure that the application provides a user-centric, intuitive interface.
  • Code Reviews & Knowledge Sharing:
    Conduct code reviews, maintain quality standards, and share your technical expertise with team members.

Required Qualifications

  • Educational Background:
    A Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Experience:
    Proven experience in iOS development, with a strong portfolio of apps published on the App Store.
  • Technical Skills:
    • Proficiency in Swift and familiarity with Objective-C.
    • Deep understanding of iOS frameworks such as UIKit, Core Data, Core Animation, and others.
    • Experience working with third-party libraries, RESTful APIs, and development tools such as Xcode.
    • Knowledge of iOS architecture, design patterns (e.g., MVC, MVVM), and app lifecycle.
  • Version Control:
    Familiarity with version control systems such as Git.
  • Problem-Solving Skills:
    Strong problem-solving abilities, paying attention to detail, and the capacity to troubleshoot and debug issues.
  • Soft Skills:
    Excellent communication and teamwork skills with an emphasis on collaboration and flexibility.

What We Offer

  • Competitive Compensation:
    A competitive salary package based on experience and performance.
  • Growth Opportunities:
    A contract-based role with opportunities for further career progression and project involvement.
  • Remote Work:
    Full-time remote position, offering flexibility in your work environment.
  • Collaborative Team Environment:
    Work in a dynamic and collaborative team, contributing to exciting projects and innovation.
  • Learning & Development:
    Access to professional development opportunities, including training and exposure to the latest industry trends.

How to Apply

If you’re passionate about iOS development and want to be a part of an innovative team, we encourage you to apply!

Please submit your CV and any relevant work samples or portfolio to:
careers@envisagecodes.com

Asad Hameed
Apply for this job
Submission
Gender?

Leave a Comment