Software Engineer (iOS)- by Top Business
Job Description:
Attending sprint planning meetings to understand the purpose and requirements of the project.
Attending and contributing the technical planning meeting for guidance regarding the best design on how to write the code.
Deciding on how the technical design will be implemented.
Attending daily stand-up meetings to report work progress status and blockers.
Implementing and enhancing code to meet the agreed acceptance criteria.
Optimizing application performance by following the agreed upon coding conventions and best practices.
Conducting code reviews for teammates to make sure it is aligned with our standards.
Increasing code coverage by writing test cases to ensure highest quality of code.
Fixing reported support bugs.
Following up on pushing the code for testing.
Estimating assigned technical tasks.
Qualifications:
Age range: 20-30 years old
Years of Experience: 1-3 years ( fresh grads are accepted)
Knowledge:
High level of awareness of Objective C and Swift
High level experience with GIT version control; (high)
Good background of ways of memory leak
Good knowledge about design principles and design patterns; (high)
Good knowledge about OOP and functional programming. (high)
Solid understanding of the full mobile development life cycle
Understanding of web services (REST and/or SOAP)
Good understanding of one of mobile DBs such as (SQLite, BerkeleyDB, LevelDB, realm db)
Skills:
Quick learner
Good researcher and reader
Good debugging skills
Mentoring and Coaching skills
Communicator
Behaviors:
Accountable
User-focused
People oriented
Team player
Willing to share knowledge
Supportive / Collaborative
Benefits:
Quarterly team retreats
Biannual Hackathon
Attending worldwide events
Flexible hours
Transportation: Bus
Medical Insurance
25% discount on Swvl rides and sharing 50% of the total cost
To know more about this vacancy and to apply: click here
To check our recent job vacancies: click here
To submit your CV to our database for future vacancies: click here
Don't have a professional CV? Use Top Business Smart CV Maker to create your CV in 3 steps, its simple, Fast and best of all free: click here
Basic Data
OfferSoftware Engineer (iOS)- by Top Business