Nombre de vacanteSenior IOS DeveloperDescripciónAt Sage, we're not just creating mobile apps; we're building tools that empower businesses to work smarter and more efficiently. Sage Mobile apps are designed to be more than a normal app—it's a seamless extension of our users' workflow, a reliable partner that helps them achieve more with less effort.As part of our team, you'll be immersed in a dynamic environment where innovation and collaboration are at the core of everything we do. You won't just be taking on another tech role; you'll be joining a mission to redefine productivity and reshape the future of mobile technology.We're looking for an iOS Developer to join us in developing and maintaining our Sage Mobile applications for the iOS ecosystem.Working alongside diverse, cross-functional teams, you'll play a pivotal role in creating mobile experiences that are smooth, engaging, and highly effective for our users. This role calls for someone skilled in Swift and SwiftUI, with a solid understanding of reactive programming through Combine, and who enjoys tackling complex problems with creativity and precision.If you're passionate about leveraging the latest technologies—such as Swift, SwiftUI, and Combine—to solve real-world challenges, and if you value a collaborative, solutions-focused environment, then Sage offers the ideal platform for your skills.Here, your work will directly impact how our customers work and succeed, while you grow alongside a team of talented professionals.Responsabilidades principalesDesign, build, and maintain iOS applications using Swift and SwiftUI, ensuring high-quality performance and reliability.Work with Combine and reactive programming techniques to build responsive, data-driven UIs.Keep up to date with relevant technology areas.Successfully develop, deliver, and maintain high-quality software (requirements, design, code, documentation, etc.)Identify and fix bottlenecks and bugs to maintain application stability and performance.Follow industry best practices and contribute to code reviews, fostering a collaborative coding environment.Ensure code quality, maintainability, and scalability through best practices in testing, documentation, and efficient coding.Partner effectively with all team members to deliver against commitments.Participate in daily stand-ups, planning, and other agile development processes.Ability to mentor and guide junior engineers.Participate fully in all phases of the project lifecycle including technical analysis, detailed design, coding/configuration, and delivery, as relevant.Provide accurate, detailed, and timely estimates and track activities against plan; where required, review team member's estimates and/or code.Communicate frequently and effectively with other engineers in addition to our product managers and solution design team.Collaborate with the product, design, and backend teams to define, design, and ship new features.
#J-18808-Ljbffr