Senior iOS Developer
at UST Global
Norfolk, Virginia, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Apr, 2025 | USD 82000 Annual | 31 Jan, 2025 | N/A | Swift | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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