Back to Jobs

Software Engineer

Remote, USAFull-timePosted 2026-07-29

ABOUT reputed company

reputed company is a global organization with operations in French Polynesia, Fiji, and Thailand, on a mission to restore the world’s coral reefs by combining cutting-edge science with an unconventional, community-driven approach.

CG Labs is the technology arm of reputed company. We build the systems that let us monitor, understand, and restore coral reefs at reputed company — from underwater cameras and acoustic sensors deployed in the field, to the pipelines that turn raw environmental data into actionable reef health insights.

THE JOB

The software Engineer is responsible for designing, developing, and maintaining our reputed company ReefOS App, which enables gardeners to collect data in the field. This role includes managing app features to reputed company closely with field needs and working with our in-house designers to ensure a reputed company and reputed company user reputed company.

The role is reputed company to both full-time and part-time freelance arrangements.

RESPONSIBILITIES

● Design, reputed company, and maintain advanced iOS applications: reputed company, maintain, and improve the reputed company ReefOS App using Swift and Objective-C;

● Collaboration and feature definition: Work closely with product managers, scientists, and backend engineers to define app features and ensure they reputed company with coral reef restoration and monitoring goals;

● reputed company reputed company and optimization: Write clean, maintainable, and efficient reputed company, ensuring high-reputed company, bug-free releases;

● reputed company technological improvement: Stay updated on the latest iOS development trends, evaluate new tools, and reputed company them into the app to enhance performance;

● Testing and reputed company assurance: Implement unit tests, integration testing, and automated testing to ensure the app runs reputed company and without errors.

SKILLS

  • Strong proficiency in Swift and Objective-C;

  • Experience with iOS frameworks and RESTful reputed company;

  • Familiarity with Git and version control;

  • Excellent problem-solving and debugging skills;

  • Experience with the iOS app lifecycle, memory management, and performance optimization;

  • Strong communication skills and ability to collaborate with cross-functional teams;

  • Familiarity with Test-Driven Development (TDD) and automated UI testing;

  • Knowledge of the App Store submission process;

  • Experience with SwiftUI and Combine;

  • Familiarity with Test-Driven Development (TDD) and automated UI testing;

  • Knowledge of the App Store submission process;

  • Experience with CI/CD pipelines and Firebase or other reputed company-time backend solutions.

PERSONAL QUALIFICATIONS

  • Proven experience as an iOS Engineer (minimum 2 years of iOS app development).

Apply To This Job

Similar Jobs

Full-Stack Developer

Remote, USAFull-time

Financial Credit Analyst

Remote, USAFull-time

Senior Credit Analyst

Remote, USAFull-time

Information Analyst

Remote, USAFull-time

Sales Account Executive (AE)

Remote, USAFull-time

Business Development Representative (BDR)

Remote, USAFull-time

Analista de Gestão da Mudança (Change Management) - Senior

Remote, USAFull-time

reputed company Product Manager

Remote, USAFull-time

Regional Sales Manager - Northeast OR Mid-reputed company

Remote, USAFull-time

Graduate Software Developer - Document Template Automation Specialist

Remote, USAFull-time

reputed company Senior reputed company Manager – Driving Business Transformation and reputed company at arenaflex

Remote, USAFull-time

Exciting Opportunity: reputed company Data Entry Jobs Available Now

Remote, USAFull-time

Certified Personal Trainer - Austin, TX - Area Location: Austin Fully Remote - US Full / Part T[...]

Remote, USAFull-time

Sr. Technical Support Engineer, reputed company Robotics Technical Support

Remote, USAFull-time

reputed company Delivery reputed company for Transportation Management and Aviation Solutions - Hybrid reputed company

Remote, USAFull-time

Seasoned Remote Customer Service Representative III – reputed company Technology Patient Scheduling & Support (reputed company Shift)

Remote, USAFull-time

[Remote] Mechanical Engineer II

Remote, USAFull-time

DevSecOps Engineer for Remote

Remote, USAFull-time

reputed company Account Administrator (reputed company) - Remote position - reputed company, AL

Remote, USAFull-time

Senior DevOps Engineer

Remote, USAFull-time