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