Analyzes, designs, develops, implements, documents, and maintains applications systems, working on moderately complex to highly complex work tasks or project assignments. Designs, develops to specifications, following clean coding principles and Test-driven development, and maintains application code in accordance with the current development and project management methodologies and practices. Conduct research to aid in product development and tools selection. Contribute to engineering automation, management or development of production level systems. Identifies and provides recommendations for system process improvements.
Completed Bachelor's degree (or equivalent experience) in Computer Science, Software Engineering or Software Architecture preferred. 2+ years of engineering experience in iOS development with Swift / SwiftUI experience, building enterprise grade secured and scalable mobile applications. Advanced understanding of mobile app development architecture patterns. Advanced knowledge of Mobile DevOps principles and best-practices. Experience working with bug tracking and task management software such as JIRA, Confluence, etc.
Job education :Graduate
Company Profile
csuitejob