Bachelor’s degree in Computer Science, Software Engineering, or a related field.
In-depth Knowledge of IOS UI Components and Layouts.
From 3 years of experience in software development, with a strong track record of successfully delivering software projects.
Advanced iOS App Development Skills, Proficiency in Swift, In-depth Knowledge of iOS UI Components and Auto Layout, Advanced Debugging and Performance Optimization in Xcode, Git Mastery, Advanced Understanding of App Lifecycle and Architecture Patterns (e.g., MVVM or VIPER), RESTful API Integration.
Knowledge of CI/CD, Docker is a plus.
Knowledge of SQL Server, Postgress, Mariadb, MySQL NoSQL.
Basic HTML, CSS and Javascript knowledge, Version Control (e.g., Git), Basic UI/UX
Design Principles, Basic Responsive knowledge.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Experience with agile development methodologies is a plus.