[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-262793-105":53,"doc-detail-262793-en":127},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":59,"keywords":60,"description":61,"schema_data":62,"social_meta":120,"head_meta":122,"extra_data":124,"updated_unix":126},105,"en","senior-ios-developer-job-description","Senior iOS Developer Job Description","","This document outlines the job description for a Senior iOS Developer, detailing the overall purpose, responsibilities, and requirements for the position. The Senior iOS Developer is responsible for ensuring software quality and meeting user requirements before release. Key responsibilities include designing and developing scalable iOS applications, implementing complex features using the latest iOS SDKs, ensuring code quality, performance, and security through testing and code reviews, and collaborating with cross-functional teams. The role also involves mentoring junior developers and QA team members, researching new iOS frameworks, and engaging with stakeholders to understand requirements and communicate testing status. Required qualifications include a Bachelor's degree in Computer Science or a related field, a minimum of one year of mobile banking development experience, extensive experience in iOS development using Swift or Objective-C, and a deep understanding of iOS platform architecture and design patterns. Proficiency in building user interfaces, implementing complex data structures, software testing methodologies, and RESTful API integration are also essential. The job description also notes that experience in Agile software development methodology (SCRUM) and mobile banking, merchant, and online payment systems are considered a plus. Applicants are instructed to apply via email to career@vattanacbank.com or by phone at +855 76 888 4343.",{"@graph":63,"@context":119},[64,80,102],{"@type":65,"itemListElement":66},"BreadcrumbList",[67,71,74,77],{"item":68,"name":69,"@type":70,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":72,"name":10,"@type":70,"position":73},"https://docshare.wps.com/template/",2,{"item":75,"name":36,"@type":70,"position":76},"https://docshare.wps.com/template/forms/",3,{"item":78,"name":59,"@type":70,"position":79},"https://docshare.wps.com/template/senior-ios-developer-job-description/262793/",4,{"url":78,"name":59,"@type":81,"image":82,"author":87,"headline":59,"publisher":90,"fileFormat":93,"inLanguage":57,"description":61,"dateModified":94,"datePublished":95,"encodingFormat":93,"isAccessibleForFree":96,"interactionStatistic":97},"DigitalDocument",{"url":83,"@type":84,"width":85,"height":86},"https://docshare.wps.com/thumbnails/senior-ios-developer-job-description/262793.png","ImageObject",442,249,{"name":88,"@type":89},"Aria","Person",{"url":68,"name":91,"@type":92},"DocShare","Organization","application/pdf","2026-10-30","2026-09-14",true,{"@type":98,"interactionType":99,"userInteractionCount":101},"InteractionCounter",{"@type":100},"ViewAction",9,{"@type":103,"mainEntity":104},"FAQPage",[105,111,115],{"name":106,"@type":107,"acceptedAnswer":108},"What is the main purpose of the Senior iOS Developer role?","Question",{"text":109,"@type":110},"The main purpose of this position is to ensure software meets quality standards and user requirements before release.","Answer",{"name":112,"@type":107,"acceptedAnswer":113},"What are the key responsibilities of a Senior iOS Developer?",{"text":114,"@type":110},"Key responsibilities include designing and developing efficient, scalable iOS applications, implementing complex features, ensuring code quality and security, collaborating with cross-functional teams, and mentoring junior developers.",{"name":116,"@type":107,"acceptedAnswer":117},"What are the minimum qualifications for this role?",{"text":118,"@type":110},"The minimum qualifications include a Bachelor's degree in Computer Science, Software Engineering, or a related field, and at least one year of mobile banking development experience. Extensive experience in iOS development using Swift or Objective-C is also required.","https://schema.org",{"og:url":78,"og:type":121,"og:title":59,"og:site_name":91,"og:description":61},"article",{"robots":123,"canonical":78},"index,follow",{"doc_id":125,"site_id":56},262793,1791189829,{"code":4,"msg":5,"data":128},{"doc_id":125,"user_id":129,"nickname":88,"user_avatar":130,"doc_module":9,"category_id":35,"category_name":36,"doc_title":59,"doc_description":61,"doc_content":131,"file_id":132,"file_url":133,"file_type":134,"file_size":135,"view_count":101,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":9,"language":136,"language_code":57,"site_id":56,"html_lang":57,"table_of_contents":137,"faqs":138,"seo_title":139,"seo_description":61,"update_tm":140,"read_time":4},2336464648322,"https://ap-avatar.wpscdn.com/avatar/2200025388227c56fec?_k=1778556882303663488","JOB DESCRIPTION  \nJOB TITILE : Senior iOS Developer  \nREPORT TO: Head, IT Application  \nOVERALL PURPOSE:  \nThis position will ensure software meets quality standards and user requirements before release.  \nRESPONSIBILITIES:  \n♦ Design and develop efficient, scalable iOS applications.  \n♦ Implement complex features using the latest iOS SDKs and technologies.  \n♦ Ensure code quality, performance and security through testing and code reviews.  \n♦ Collaborate with cross-functional teams to deliver application requirements.  \n♦ Mentor and train junior iOS developers on best practices.  \n♦ Continuously research and evaluate new iOS frameworks and tools.  \n♦ Mentor and train junior QA team members on best practices.  \n♦ Engage with stakeholders to understand requirements and communicate testing status.  \n♦ Other tasks will be assigned accordingly.  \nREQUIREMENTS:  \n♦ Bachelor's degree in Computer Science, Software Engineering, or a related field.  \n♦ Minimum of one year of mobile Banking development.  \n♦ Experience in Agile software development methodology (SCRUM) is a plus.  \n♦ Experience in mobile banking, merchant & online payment is a plus.  \n♦ Extensive experience in IOS development using Swift or Objective-C.  \n♦ Deep understanding of IOS platform architecture and design patterns.  \n♦ Proficiency in building user interfaces and implementing complex data structures.  \n♦ Expertise in software testing methodologies and RESTful API integration.  \n♦ Strong problem solving, critical thinking and communication skills.  \nHOW TO APPLY:  \nEmail: [career@vattanacbank.com](career@vattanacbank.com)  \nPhone Number: +855 76 888 4343","cbCaiaIzwjue2hiP","https://ap.wps.com/l/cbCaiaIzwjue2hiP","pdf",89644,"English","# JOB DESCRIPTION\n## JOB TITILE : Senior iOS Developer\n## REPORT TO: Head, IT Application\n## OVERALL PURPOSE:\n## RESPONSIBILITIES:\n## REQUIREMENTS:\n# HOW TO APPLY:","[{\"question\":\"What is the main purpose of the Senior iOS Developer role?\",\"answer\":\"The main purpose of this position is to ensure software meets quality standards and user requirements before release.\"},{\"question\":\"What are the key responsibilities of a Senior iOS Developer?\",\"answer\":\"Key responsibilities include designing and developing efficient, scalable iOS applications, implementing complex features, ensuring code quality and security, collaborating with cross-functional teams, and mentoring junior developers.\"},{\"question\":\"What are the minimum qualifications for this role?\",\"answer\":\"The minimum qualifications include a Bachelor's degree in Computer Science, Software Engineering, or a related field, and at least one year of mobile banking development experience. Extensive experience in iOS development using Swift or Objective-C is also required.\"}]","Senior iOS Developer Job Description | PDF",1789364743]