Who We Are PALO IT is a global innovation consultancy and Agile software development company dedicated to helping organizations embrace tech as a force for good. We work with clients to rapidly launch products and services, create new business models, and prepare leadership and culture for the future. We are a community of innovators, designers and technologists across 11 offices and five continents (France, Hong Kong, Singapore, Thailand, Australia, Mexico and Colombia).
We're committed to helping businesses transform to better our world. We're proud to be a World Economic Forum (WEF) New Champion, and a B Corp-certified company in Singapore and Hong Kong, currently working towards certification across all other locations.
The role
As an iOS Software Engineer, you'll ensure we're providing the best mobile experience for our customers. You'll provide strong technical knowledge and insight into iOS development, while sharing your expertise to coach and mentor others. You'll own delivery of practical solutions to solve real-world problems for customers, with the knowledge that what you build has an immediate positive impact.
Essential Strong iOS development background and experience with SwiftPassion for native mobile development and the iOS ecosystemSolid experience building complex custom UI and knowledge of concurrency and multi-threadingDemonstrated focus on quality and ability to use automated testing methodologiesUnderstanding of REST, HTTP and efficient networking on iOSExcellent problem solving, critical thinking, prioritisation and communication skills to help shape our technical direction and deliver a fast, secure and insanely usable appBS/MS degree in Computer Science, Engineering or a related subjectWithin projects, you will be part of the development process, carry out scoping estimations with your team, implement architecture designs, and participate in writing architecture documents. You will assist our customers in adopting best practices in new architecture patterns. You will carry out code, performance, and security reviews and make proposals for improvement appropriate to the client's business context. Some important attributes:
Writing reusable, testable, and efficient code.Ensuring high performance, low latency application design.Familiarity with Agile / Scrum Methodologies and will be part of daily stand-ups, backlog management, demos, retros, etc.Proven experience providing end to end development that includes testing, maintenance, and support.Your Role at PALO IT You will be part of a project team working at various client sites, building or enhancing complex applications in the digital domain and serving as a touchstone for clients around agile development, best practices, and emerging technologies. You will use your skills and experience to teach others and take advantage of opportunities to learn and improve your own skill sets.
What We Offer Stimulating working environmentsUnique career pathInternational mobilityInternal R&D projectsKnowledge sharingPersonalized trainingEntrepreneurship & intrapreneurshipFor more on our team culture and benefits, check out our careers page.
#J-18808-Ljbffr