
Full-Stack Developer
Coral Gardeners
contract
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Contribute to maintaining and optimizing databases (Firebase/Firestore) for consistency and performance
- Assist with extending and improving data APIs and access controls
- Support the management and optimization of the Google Cloud environment
- Assist with implementing CI/CD and deployment workflows
- Contribute to building data pipelines for processing imagery, video, bioacoustics, and temperature data from field sensors
- Support the development of AI models for reef imagery, video, and underwater sound analysis
- Assist with implementing directional sound isolation algorithms
- Contribute to deriving reef health metrics from processed data
- Assist with developing a simplified and robust underwater streaming camera system
- Support the assembly, configuration, and deployment of battery-powered camera and bioacoustics data loggers
- Contribute to the development of an underwater acoustic enrichment system
Requirements
- Proficiency in Python for backend development and data processing
- Familiarity with cloud platforms, preferably Google Cloud (Firebase, Firestore, Cloud Functions)
- Understanding of database management and API development (REST)
- Basic knowledge of CI/CD pipelines and version control (Git)
- Interest in or exposure to data science, machine learning, or signal processing is a plus
- Familiarity with hardware integration (sensors, microcontrollers, embedded systems) is a plus
- Comfortable moving between domains and learning on the go
- Able to work independently and collaboratively in a small, mission-driven team
- Genuinely motivated by environmental impact
- Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related technical field, or equivalent practical experience
- Minimum 2 years of professional experience in software development, data engineering, or a related technical role — more is a plus
- Portfolio, GitHub profile, or examples of relevant projects are highly valued.
Benefits
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythondatabase managementAPI developmentCI/CDversion controldata processingmachine learningsignal processinghardware integrationembedded systems
Soft Skills
independent workcollaborative workadaptabilitymotivationlearning agility
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software EngineeringBachelor’s degree in Data Science