Your role :
Are you passionate about delivering software which is used by millions of clients? Are you good at problem solving, finding a solution and agile deliveries? Are you at your best when working in one of multiple small, but collocated pod’s? We're looking for someone who possesses a passion for pushing mobile technology to the next level and
• participate in the design and technical analysis of the UBS Mobile Banking app
• code and ship new features to production
• work with third party data sources and APIs
• continuously discover, evaluate, and deliver new technologies to maximize development efficiency
• providing the best tech solution and ensuring good adherence to best practice
• partner with UX designers, architects, back-end development teams and QAE to deliver a high quality product
• support your colleagues in maintaining their DEV environment on the supplied hardware (Macbook)
• be part of a strong international team and contribute to success of Mobile Excellence in UBS
Your team :
You’ll be working with UBS AG in Singapore. In a team of talented engineers to design and build the next generation of our five-star Mobile Banking application. We plan and lead IT projects in our mobile crew by having chosen the agile working model, with a mindset around time-boxed delivery of solutions, empowerment of interdisciplinary pods and close collaboration throughout the whole software development process. We are building software which covers multiple areas of the bank, always focusing on faster time to market by using agile methodologies and putting the client needs first.
It’s a very demanding, fast paced and exciting environment, this is the place to be and where we live an innovative working model.
Your expertise :
• graduate degree in IT Software Engineering with fundamental experience in designing secure, robust and scalable applications
• 7+ years of native iOS (Swift/Objective C) development experience
• familiar with Apple design principles
• knowledge of Version Control System (Git)
• experience in test driven development, continuous Integration and Deployment
• high degree of creativity by designing user-friendly applications
• analytical skilled mindset who manages to cope with complex challenges in software engineering.