Software Engineer III - iOS Job at Conquest Tech Solutions Inc, California

Q0llOURaTGdGdDJTMDFXNHJPNXhUM0dXcnc9PQ==
  • Conquest Tech Solutions Inc
  • California

Job Description

What you'll do:

  • Participates in medium- to large-scale projects by reviewing project requirements; translating requirements into technical solutions; gathering requested information (for example, design documents, product requirements, wire frames); writing and developing code; conducting unit testing; communicating status and issues to team members and stakeholders; collaborating with project team and cross functional teams; troubleshooting open issues and bug-fixes; ensuring on-time delivery and hand-offs; interacting with project manager to provide input on project plan; and providing leadership to the project team.
  • Troubleshoot business and production issues by gathering information (for example, issue, impact, criticality, possible root cause); engaging support teams to assist in the resolution of issues; formulating an action plan; performing actions as designated in the plan; interpreting the results to determine further action; performs root cause analysis to prevent future occurrence of issues; and completing online documentation.
  • Provide support to the business by responding to user's questions, concerns, and issues (for example, technical feasibility, implementation strategies); identifying short- and long-term solutions; facilitating resolutions; and leading cross-functional partnership.
  • Demonstrate up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others in the application of information and best practices; supporting and aligning efforts to meet customer and business needs; and building commitment for perspectives and rationales.
  • Provides and supports the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; determining and carrying out necessary processes and practices; monitoring progress and results; recognizing and capitalizing on improvement opportunities; and adapting to competing demands, organizational changes, and new responsibilities.
  • Model compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by incorporating these into the development and implementation of business plans; using the Open Door Policy; and demonstrating and assisting others with how to apply these in executing business processes and practices.

What you'll bring:

  • B.Tech. / B.E. / M.Tech. / M.S. (preferably in Computer Science)
  • Strong computer science fundamentals: data structures, algorithms, design patterns.
  • 3+ years of iOS development experience
  • 3+ years of demonstrated end-to-end experience building, testing and shipping commercially available iOS apps
  • Interacting with RESTful JSON APIs
  • Hands-on design & development experience in interfacing with Web services platforms
  • Proficient with Objective-C or Swift
  • Experience with at least one iOS frameworks such as Core Data, Core Animation, MVVM, VIPER, MVP, etc.
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Understanding of Apple's design principles and interface guidelines
  • Knowledge of low-level C-based libraries is preferred
  • Experience with performance and memory tuning with tools such as Instruments and Shark, etc.
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools such as Git, Mercurial or SVN
  • Familiarity with continuous integration
  • CI/CD development environments/tools & automation tools
  • Strong hands-on development skills to prototype technical solutions.
  • Strong desire to drive change, and ability to adapt to change quickly.
  • Practitioner of Agile (Scrum) methodology
  • Ability to convert high level design to low level design, estimation of work and participate in program planning & execution.
  • Excellent communication (both written and verbal) and interpersonal skills including negotiation, facilitation, and consensus-building Ability to balance the long-term "big picture" and short-term implications of design decisions.

Additional Qualifications:

  • Experience with mobile (web/native) development
  • Experience in App Profiling (concepts like Rendering performance, battery issues, thread count and memory dumps) Non-functional Testing: GPU overdraw, Rendering performance, Battery issues, CPU, Thread count, Memory consumptions and leaks, Network data transfer. (Crashes and ANR)
  • Exposure to full stack development
  • Proficient in new and emerging technologies.

Job Tags

Full time, Temporary work, Part time, Seasonal work,

Similar Jobs

PC Construction Company

Assistant Project Manager - Water Division Job at PC Construction Company

 ...large CMAR water/wastewater construction contracts in Central Florida. The right candidate...  ...construction of wastewater treatment plant projects responsible for the overall direction,...  ..., specifications, ASI, etc.). Manage bid package addenda. Update and distribute... 

Senior Helpers of Blue Ridge

CNA/PCA PRN on call Job at Senior Helpers of Blue Ridge

Attention all CNA, PCA, PRN, and Retired nurses! We are looking for wonderful people like you to join our care team! Specifically for our ON CALL caregiver poolAll shifts available!The big picture mission of this role is to provide support for our clients by being... 

Ardent Health

Patient Care Tech / PCT Adult Psych Job at Ardent Health

Overview Join our team as a night shift , full-time , Adult Psychiatric Unit-A Patient Care Technician (PCT) in Albuquerque, NM . Why Join Us? Thrive in a People-First Environment and Make Healthcare Better Thrive: We empower our team with career...

ORA Orthopedics

Medical Coder (On-Site) Job at ORA Orthopedics

 ...Title: Medical Coder (On-Site) Employment Type: Full Time Work Hours: Monday through...  ...records to identify and accurately code all services and procedures performed by...  ...CCS-P certification and one year of coding experience are preferred. A successful candidate will... 

Clear Creek County, Colorado

ASSISTANT COUNTY ATTORNEY Job at Clear Creek County, Colorado

JOB SUMMARY: Under the general direction of the County Attorney, the Assistant County Attorney provides legal services to the Board of County Commissioners...  ..., in good standing, and eligible for admission to the US District and 10th US Circuit courts. Minimum of five years...