Senior IOS Engineer at VerifyMe

Job Type: Full Time
Experience: 5 years
Location: Lagos

Position Overview

  • We are looking for a Senior IOS Engineer to join our technology team. We are a small and nimble team, working on multiple verification and security products.
  • As part of the Software Engineering team, you will build software solutions across a multitude of domains, ensuring that each project is done with scalability, maintainability, performance, security and operational excellence in mind.

Responsibilities:

  • Build and maintain high-quality, production-ready code.
  • Design, build, and optimize the mobile UI/UX, and contribute to the design of backend APIs required for the product.
  • Make informed decisions regarding technical investments while balancing business needs.
  • Ensure the stability, performance, scalability, and integrity of the codebase.
  • Collaborate with product partners to understand and explore feasible solutions.
  • Help define and uphold mobile development standards across Engineering by participating in code reviews, internal tech talks, and more.
  • Work closely with product, UX, and other engineering teams to deliver exceptional mobile experiences across all supported devices.
  • Lead the design and implementation of new user-facing features on iOS.
  • Collaborate with frontend and backend engineers to design, build, and test reusable REST APIs.
  • Provide code reviews, technical support, and mentorship to teammates.
  • Help shape the iOS roadmap at VerifyMe.
  • Rapidly ship user-friendly features and iterate on them to improve usability and performance.
  • Collaborate with product and design teams to deliver the ultimate Smart Home experience.
  • Develop, test, review, and release new user-facing features.
  • Thrive in a fast-paced, self-directed environment.

Minimum Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent experience
  • 5+ years of software engineering experience
  • 3+ years of experience delivering iOS mobile applications using Swift or Objective-C
  • Proven experience shipping one or more iOS apps
  • Extensive knowledge of iOS performance tools and optimization techniques
  • Proficient in at least one of Swift, Objective-C, C++, or C# (we use Swift)
  • Solid understanding of databases such as SQL
  • Experience publishing successful applications on the Apple App Store is a plus
  • Experience deploying, maintaining, and updating mobile and/or desktop applications
  • Strong advocate for high-quality design and user experience
  • Prior exposure to or knowledge of React Native
  • Excellent communication skills with the ability to understand and align with customer needs
  • A keen eye for sleek, user-friendly design
  • Strong working knowledge of Swift

Method of Application

Send CVs to jobs@verifyme.ng