Job Search
Pomożemy ci zbudować niezwykłą karierę
Senior iOS Developer IRC256617
Job: | IRC256617 |
Location: | United States - Dallas TX |
Designation: | Senior Software Engineer |
Experience: | 5-10 years |
Function: | Engineering |
Skills: | iOS, Objective-C Swift, Swift |
Work Model: | On-Site/Office |
Description:
- Design, build, and maintain advanced iOS applications using Swift and/or Objective-C.
- Ensure high performance, quality, and responsiveness of applications.
- Improve and maintain Mobile infrastructure such as building pipelines, testing automation, and release process.
- Work closely with product managers, UX/UI designers, and backend engineers to create seamless user experiences.
- Participate in Agile development processes, including sprint planning, daily standups, and retrospectives.
- Write clean, scalable, and reusable code.
Requirements:
- Experience with Core Data, Core Animation, Core Graphics, and other iOS frameworks.
- Knowledge of RESTful APIs and integration with backend services.
- Proficiency in version control tools such as Git.
- Experience with WatchOS development
- Familiarity with tools like Xcode, Instruments, and TestFlight.
- Understanding of dependency management tools like CocoaPods or Swift Package Manager (SPM)
- Experience working on peer-to-peer connectivity frameworks like Bluetooth, Bonjour, NFC, etc
- Familiar with mobile app design patterns like OOPS, MVC, MVVM, VIPER, etc.
- Extensive experience with IP-based communications and protocols, for example, HTTP, TLS, REST, WebSockets, JSON, XML, Protobufs, Flatbuffers, RTP, RTSP, and HLSP.
Job Responsibilities:
- Optimize applications for maximum performance and scalability.
- Troubleshoot and debug complex issues in production and development environments.
- Implement unit tests, UI tests, and integration tests to ensure reliability.
- Work on continuous integration/continuous deployment (CI/CD) pipelines for mobile applications.
- Stay up to date with the latest iOS trends, tools, and technologies.
- Propose and implement innovative solutions to improve app functionality and user experience.
- Maintain high morale and motivate the delivery team to go above and beyond
- Support participation in various trade and industry events, including conferences and sponsored activities.
- Hands-on experience in iOS app development.
- Experience in architecture, design, prototyping, software development, code review, and unit testing for mobile applications.
- Strong proficiency in Swift, Swift UI, and Objective-C.
- Bachelor’s or Master’s degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.
What We Offer
Exciting Projects:Come take your place at the forefront of digital transformation! With clients across all industries and sectors, we offer an opportunity to work on market-defining products using the latest technologies.
Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities!
Work-Life Balance:GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules and opportunities to work from home.
Professional Development:We provide continuing education classes, professional certification and training (technical, soft skills, language, and communication skills) to help you realize your professional goals. Being part of a global organization, there are additional learning opportunities through international knowledge exchanges.
Excellent Benefits:We provide our employees with competitive salaries, health and life insurance, short-term and long-term disability insurance, a matched contribution 401K plan, flexible spending accounts, and PTO and holidays