User avatar
Partially Remote
Lisbon, Portugal
4 months ago
• + 2 years of experience • Develop excellent quality software using agile techniques; • Design clean and reliable code; • Deliver highly scalable and highly reliable products (yes, our customers expect 99.999% availability); • Collaborate with other developers, sharing and receiving knowledge - yes you will learn a lot! • Bring your best technology and software development practices into the team with passion and enthusiasm; • Contribute to the whole development cycle, analysis, implementation, testing and operation • Operation excellence and support are part of the development teams’ responsibility SKILLS REQUIREMENTS • Development in native iOS languages – Swift; • Solid iOS development experience; • Understanding of Design Patterns and Object-Oriented Design; • Knowledge of iOS App Architecture; • Experience working with Restful APIs; • Practical knowledge of network protocols and challenges with latency and reliability; • Demonstrable knowledge of coding involving multithreading, request queueing and caching; • Continuous Integration/Deployment tools and processes; • Ability to work well in a team, self-driven and eager to learn; • Creative thinking, analytical skills, with attention to detail; • Fluent in English