iOS Developer
beaconhill

San Diego, California

This job has expired.


iOS Developers, Level 3 and 4 (senior and staff level) - Medical Device client in San Diego - FULLY REMOTE

Summary: The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems Job Responsibilities: Fine-tune and improve a variety of sophisticated software implementation projects. Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data. Analyze and review enhancement requests and specifications Implement system software and customize to client requirements. Prepare the detailed software specifications and test plans. Code new programs to client s specifications and create test data for testing. Modify existing programs to new standards and conduct unit testing of developed programs. Create migration packages for system testing, user testing, and implementation. Provide quality assurance reviews. Perform post-implementation validation of software and resolve any bugs found during testing.

We're hiring iOS Mobile Software Development Engineers to join our team in San Diego, CA. In this position, you will be designing and developing applications to help improve the lives of people with diabetes. You will be joining a well-established company that's on an upward growth trajectory. This role can be fully remote and is has a high likelihood for conversion to full-time.

Essential Duties and Responsibilities:

  • Design and build applications
  • Implement requirements
  • Write and update design documents
  • Follow internal software development procedures to comply with medical regulations
  • Interface with software test to ensure high quality product
  • Develop automated unit and integration tests
  • Participate in design, code and test reviews
  • Other duties as assigned

Required Qualifications:

  • 5-7 years iOS development experience required for Level 3, 8+ years for Level 4.
  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design large systems software design and development experience.
  • Must have strong verbal and written communication skills
  • High degree of diligence in documentation, testing and coding
  • Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems experience in programming and experience with problem diagnosis and resolution.
  • Bachelor's degree in a technical field such as computer science, computer engineering or related field generally required.

Desired Qualifications:

  • Statistics/math background
  • Experience working in Agile teams
  • Experience using tools such as Jira and Confluence
  • Experience using CI/CD tools such as Jenkins, Bamboo, Github Actions
  • Experience with version control tools such as Git, Github, Gitlab, and Bitbucket
  • Experience writing automated unit/integration/UI tests using for example, JUnit, Mockito, XCTest, XCUITest, etc
  • Knowledge of design patterns such as MVC, MVVM, MVP

Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.

Company Profile:

Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.

Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.

Learn more about Beacon Hill Staffing Group and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting www.beaconhillstaffing.com.

We look forward to working with you.

Beacon Hill. Employing the Future™


This job has expired.

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More IT jobs


American Cybersystems, Inc.
Oceanside, California
$48.00 - $55.00 per hour
Posted about 1 hour ago
American Cybersystems, Inc.
Skokie, Illinois
$19.00 - $20.00 per hour
Posted about 1 hour ago
American Cybersystems, Inc.
Redwood City, California
$130,000.00 - $190,000.00 per year
Posted about 1 hour ago
View IT jobs »