backgo to search

senior ios developer

bullets
iOS Swift, Java, GraphQL, Kotlin, Objective-C

We are seeking a highly skilled Senior iOS Developer to join our remote team, contributing to the development of a cutting-edge iOS app utilizing the latest technologies and development strategies. As a Senior iOS Developer, you will own the development and quality of features being implemented on the app, providing and participating in code reviews to ensure good object-oriented programming techniques and overall code quality and flexibility. You will also be responsible for driving continuous improvement and continuous delivery within an agile development team, writing automated tests to support our continuous integration pipelines, and translating functional specifications into logical, component-based technical designs. Additionally, you will work closely in a collaborative environment with other developers.

responsibilities
  • Own the development and quality of features being implemented on the iOS app
    • Provide and participate in code reviews to assess overall code quality and flexibility, and the application of good object-oriented programming techniques
      • Drive continuous improvement and continuous delivery in our software development process within an agile development team
        • Write automated unit, system, and acceptance tests as appropriate to support our continuous integration pipelines
          • Translate functional specifications into logical, component-based technical designs
            • Work closely in a collaborative environment with other developers to ensure optimal app performance and user experience
              requirements
              • Minimum of 3 years of experience as a mobile developer, with a focus on iOS development
                • BS/MS degree in Computer Science, Engineering, or related field
                  • Experience with Swift, developing all new features using the language
                    • Experience in developing features in Java or Kotlin
                      • Proficient in API service connection paradigms
                        • Familiarity with Objective-C
                          • Experience with mobile development best practices, ensuring optimal app performance and user experience
                            • Knowledge of new technologies like GraphQL, driving innovation and continuous improvement
                              • Understanding of client/server architectures, ensuring effective communication between the app and server-side components
                                • Experience with automated testing, including unit, system, and acceptance tests, facilitating continuous integration
                                  • Advanced English language skills (Upper-Intermediate level), enabling effective communication and collaboration with the team and stakeholders
                                    nice to have
                                    • Experience with Android development, facilitating mobile cross-platform development
                                      • Familiarity with AWS for mobile app development and infrastructure management
                                        • Experience with React Native for developing cross-platform mobile applications

                                          benefits for locations

                                          chile.svg
                                          For you
                                          • Paid time off
                                          • Paid sick leave days
                                          • Medical insurance
                                          • Stable income
                                          • Lunch allowance
                                          • Bonuses for holidays celebration
                                          For your comfortable work
                                          • Remote-forever work
                                          • Free licensed software
                                          • Stable workload
                                          • Relocation opportunities
                                          • Flexible engagement models
                                          For your growth
                                          • Free trainings for technical and soft skills
                                          • Free access to LinkedIn Learning platform
                                          • Language courses
                                          • Free access to internal and external e-Libraries
                                          • Certification opportunities
                                          • Skill advisory service
                                          don't have time? Apply later!We send you a link to the job in your e-mail
                                          get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
                                          a smiling man wearing sunglasses