iOS Developer at Volto Consulting
Sunnyvale, California, USA -
Full Time


Start Date

Immediate

Expiry Date

04 Dec, 25

Salary

54.0

Posted On

05 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Objective C, Python, Soap, Web Services, Platforms, Xml, Programming Languages, Mysql, Swift, Ajax, Javascript, Git, Jenkins, C++, Databases, Agile Methodologies, React Native, Xamarin, Xcode, Sqlite, Visual Studio, Json

Industry

Computer Software/Engineering

Description

EXPERIENCE

  • Proficiency in programming languages including Swift, Objective-C, JavaScript, C#, Python, or C++.
  • Familiarity with databases such as MySQL, SQLite, or NoSQL solutions.
  • Experience with version control systems like Git or SVN.
  • Knowledge of web services including RESTful APIs, SOAP, JSON, XML, and AJAX.
  • Understanding of mobile application lifecycle (SDLC) and Agile methodologies.
  • Experience with frameworks such as React Native or Xamarin is a plus.
  • Strong debugging skills with tools like Visual Studio or Xcode.
  • Familiarity with CI/CD tools such as Jenkins or GitHub Actions is advantageous.
  • Excellent problem-solving skills and ability to work collaboratively in a team environment. Join us in creating innovative mobile solutions that enhance user experiences on iOS platforms!
    Job Type: Contract
    Pay: $50.00 - $54.00 per hour
    Work Location: On the roa
Responsibilities
  • Design and build advanced applications for the iOS platform using Swift and Objective-C.
  • Collaborate with product management and design teams to define app features and user experience.
  • Implement RESTful APIs to connect mobile applications to back-end services.
  • Write clean, maintainable code following best practices such as Test-driven development (TDD) and Continuous integration (CI/CD).
  • Conduct unit testing and debugging to ensure optimal performance of applications.
  • Utilize design patterns such as MVC to create scalable and efficient code architecture.
  • Participate in code reviews and contribute to team knowledge sharing through mentoring and documentation.
  • Stay up-to-date with the latest industry trends, technologies, and best practices in mobile development.
Loading...