Skip To Main Content
backBack to Search

Junior iOS Swift Developer

iOS Swift, SQL, Spring, Swift, GraphQL, Java, Objective-C
warning.png
Sorry, this position is no longer available

We are searching for a Junior iOS Swift Developer to join our remote team.

In this role, you will work on a project that is focused on developing innovative iOS applications. You will have the opportunity to learn and grow your skills as part of a team of talented developers, collaborating to create cutting-edge products. If you have a passion for software development, a desire to learn, and a commitment to excellence, we want to hear from you.

Responsibilities
  • Collaborate with cross-functional teams to design, develop, and deploy iOS applications that meet user requirements
  • Write clean, efficient, and well-documented code using Swift, Java, and Objective-C
  • Debug and troubleshoot issues to ensure timely resolution of application defects
  • Participate in code reviews to ensure code quality and consistency with established coding standards
  • Contribute to the development of technical specifications and project plans
  • Create and maintain technical documentation for applications and systems
  • Stay up-to-date with emerging trends and technologies in iOS application development
  • Participate in team meetings and contribute to team goals and objectives
  • Assist in the development of test plans and automated testing scripts
  • Assist in the monitoring and maintenance of deployed applications
Requirements
  • Bachelor's degree in Computer Science or equivalent technical experience
  • At least 6 months of experience in Swift programming for iOS applications
  • Familiarity with SQL for data storage and retrieval
  • Understanding of Spring and GraphQL for efficient data retrieval and manipulation
  • Proficiency in Java and Objective-C for iOS application development
  • Basic understanding of software development theory and design patterns
  • Knowledge of testing and monitoring tools and methodologies
  • Ability to debug code effectively to identify and resolve issues
  • Understanding of how team goals align with business needs
  • Upper-Intermediate English level to communicate effectively with team members and stakeholders
Nice to have
  • Experience with React Native for cross-platform mobile application development
  • Familiarity with Agile development methodologies and Scrum framework
  • Experience with Git for version control
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you