Who we are: Engenious is a team of dedicated developers, designers, and engineers who strive for perfection in every move they make. We mostly work with mobile application development, and our expertise is rather narrow since we go for quality over quantity. We embed the most thrilling ideas in the software and take on any interesting or challenging task. This is why our clients are market leaders like Grammarly and Apple. So, if you have sharp enough skills and the desire to show them in action, we trust you would make a great
Open role: Engenious is looking to hire a Senior IOS Developer to join our dynamic team.
Responsibilities:Design and develop mobile applications for the iOS platformCollaborate with the product & design team to define app featuresEnsure the quality and performance of the applicationResolve application bottlenecks and prevent potential malfunctionsFix application bugsMaintain the codebase and help junior developersDesign and implement the updatesProper code review and testing of own branchesActively participates in team discussions, project planning, and problem-solving across multiple projectsTakes responsibility for project outcomes and helps other teammatesEvaluate and rank tasks based on urgency and importance for each project.
Requirements:5+ years of iOS development experienceUnderstanding the principles of object-oriented programmingStrong knowledge of Swift and SwiftUIExperience with different architecturesExperience with REST APIExperience with Core Data and UIKit frameworksUnderstanding of Design Patterns, MVP, MVVM, MVIFamiliar with CI/CD process and tools like JenkinsExperience with IOS applications release processEnglish: Upper intermediate +
That aside, we also offer:Paid vacation and sick leaveFlexible & remote jobInteresting tasks and projectPersonally tailored professional career growthUp to 100% reimbursement on training and conferencesCompetitive salary and various benefits
With us, you can grow your skills by getting hands-on experience working side-by-side with the best experts.
Send us your CV and take a new step in your professional career!