Senior iOS Developer

at  UST Global

Norfolk, Virginia, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Apr, 2025USD 82000 Annual31 Jan, 2025N/ASwiftNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

WHO WE ARE:

Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they do. We help them create transformative experiences and human-centered solutions for a better world.
UST is a mission-driven group of 29,000+ practical problem solvers and creative thinkers in more than 30 countries. Our entrepreneurial teams are empowered to innovate, act nimbly, and create a lasting and sustainable impact for our clients, their customers, and the communities in which we live.
With us, you’ll create a boundless impact that transforms your career—and the lives of people across the world.
Visit us at UST.com.
You Are:
We are seeking a skilled Senior iOS developer responsible for the development and maintenance of applications aimed at a vast number of diverse iOS devices. The primary focus will be the development of native iOS applications and their integration with back-end services and browser apps. You will be working along-side other engineers and developers working on different layers of the infrastructure. The project portfolio contains various projects connected to mobile application development consuming existing APIs from partners, clients, etc. This is a senior position and hand-on role where the new team member will be expected to mentor other team members as needed in Swift , Swift UI and ios Frameworks.

The Opportunity:

  • Designing and building mobile applications for iOS platform
  • Collaborating with the design team to define app features and stories
  • Ensuring quality and performance of the application to specifications and standards for iOS and the client
  • Identifying potential problems and resolving application bottlenecks
  • Fixing application bugs before the final release
  • Collaborate with cross functional team to define and design the app
  • Perform checks on correct functionality of app
  • Integrate application with backend tools such as APIs and push notifications
  • Responsible to help maintain code quality, organization and automation
  • Work with a tech lead to maintain standards and code quality
  • Collaboration with Android development team for unified approaches

This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.

What You Need:

  • Proficiency in Swift and SwiftUI.
  • Strong knowledge of iOS frameworks
  • Experience with offline storage, threading, and performance tuning.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Understanding of Apple’s design principles and interface guidelines.
  • Experience with performance and memory tuning with tools (such as Instruments, Accessibility Inspector).
  • Understanding of Accessibility
  • Familiarity with cloud message APIs and push notifications.
  • Proficient understanding of code versioning tools (such as Git).
  • Familiarity with continuous integration
  • Good understanding of Unit Testing and UITesting using XCTest
  • Understanding of Code Coverage and understanding of TDD approach
  • Understanding of MVC, MVVM, MVP
  • Knowledge of Goggle Analytics, Crashlytics, Firebase
  • Proficient and knowledgeable in the following concepts (and related tools)
  • iOS Frameworks, threading, apple design principles, performance and memory tuning, integrating accessibility compliance as part of development, code versioning, TDD and Unit testing, mobile app design patterns, monitoring user behaviour, web traffic, performance and crash reporting.

Compensation can differ depending on factors including but not limited to the specific office location, role, skill set, education, and level of experience. UST provides a reasonable range of compensation for roles that may be hired in various U.S. markets as set forth below.
Role Location: Remote
Compensation Range: $82,000-$125,000

SKILLS

Swift,SwiftUI,Xctest,Accessibility Inspector

ABOUT UST

UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process

Responsibilities:


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Norfolk, VA, USA