Post Job Free
Sign in

Senior Software Developer

Company:
Calo
Location:
Clinton Township, OH, 43224
Posted:
November 30, 2025
Apply

Description:

Calo Software Developer

Launched in 2019, Calo is on a mission to make healthy eating easy and accessible through technology. Join our passionate team dedicated to creating innovative solutions for food access.

Role Overview

We are seeking an experienced and collaborative Senior Software Developer who is enthusiastic about enhancing application performance and scalability. You will play a key role in building robust applications and partnering with various teams to deliver outstanding digital products.

Main Responsibilities

Develop High-Quality Code: Write robust, maintainable, and well-tested code that evolves with our product requirements.

Feature Implementation: Add new features and maintain existing functionalities to enhance user experience.

Collaborative Communication: Engage with the product team and share insights to foster a productive working environment.

Testing: Create and sustain both automated and manual tests to ensure top-notch software quality.

Architectural Decisions: Make informed choices regarding code architecture for long-term scalability.

Codebase Improvement: Enhance the codebase by utilizing best practices and the latest technologies.

3rd Party Integration: Seamlessly integrate third-party services for enhanced functionality.

Innovation and Optimization: Stay current with industry trends and apply new technologies to improve development processes.

Ideal Candidate

Over 5 years of experience in full stack development (React/React-Native + Node).

Proficient with Serverless framework.

Experience with microservices and event-driven architecture.

Strong understanding of both NoSQL and SQL databases.

Experience with TypeScript.

Familiarity with React hooks, functional components, and functional programming.

Experience with libraries such as Jest, React-query, and Amplify.

Knowledge of AWS services (Cognito, S3, Cloudfront, DynamoDB, Lambda, SQS, SNS, OpenSearch, Cloudformation).

Practiced in TDD and Clean Architecture.

Experience with CI/CD, Agile methodologies, Firebase, REST API, and GraphQL.

Comfortable working with remote teams.

Startup experience is a plus.

Strong communication skills.

Ability to lead with empathy and patience.

Open to feedback and committed to personal growth and development.

Apply