Keystride Digital is a digital consulting company specializing in enterprise software development, digital transformation, deep tech, and AI/ML. We provide innovative solutions that help businesses achieve our digital goals.
Role Overview:
We are looking for an experienced Technical Architect with a strong background in Mobile Application Development to join our team. In this role, you will leverage your expertise in Swift, Python, SQL, and app development to design, architect, and optimize mobile applications with a focus on iOS, providing outstanding user experiences and aligning with our strategic goals. The ideal candidate should have a minimum of 10 years of experience, a deep understanding of mobile technologies, and a proven track record in designing scalable, efficient, and robust application solutions.
Key Responsibilities:
- Design and architect scalable iOS mobile applications.
- Translate business requirements into effective technical solutions.
- Define and enforce best practices and guidelines for mobile development.
- Develop and maintain high-quality iOS apps using Swift.
- Collaborate with backend teams for seamless integration and data flow.
- Ensure security, compliance, and performance optimization.
- Mentor teams on best practices and conduct code reviews.
- Stay updated on emerging trends and technologies in mobile development.
Required Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s degree is a plus).
- 10+ years of experience in software development with a strong background in mobile application architecture, focusing on iOS app development.
- Proven experience in Swift for iOS, Python for backend development, and SQL for data management.
- Strong mobile app development background with experience across different frameworks and platforms.
- Familiarity with Git and Bitbucket version control systems.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and DevOps practices is a plus.
- Excellent understanding of security best practices in mobile applications.
- Proven ability to lead, mentor, and inspire development teams.
- Strong problem-solving skills and an innovative approach to creating solutions.
- Excellent verbal and written communication skills, with the ability to work effectively with cross-functional teams.
Preferred Qualifications:
- Experience with additional backend languages (e.g., Node.js, Java) is a plus.
- Knowledge of CI/CD pipelines.
- Hands-on experience with containerization and orchestration tools like Docker and Kubernetes.
- Experience with firmware development is a plus.
How to Apply:
Interested candidates are invited to submit their resume to careers@keystride.com