-
Apollo

Senior Software Developer

Apollo
Turkey · Full-time · Mid-Senior

Apollo is a ClimateTech SaaS platform helping enterprises track and reduce their energy usage and carbon footprint. We work with leading companies to drive operational efficiency and sustainability using AI-powered solutions.


We are growing fast and preparing for our Series A. We are now looking for a Senior Software Developer to lead the design and development of scalable systems and drive technical excellence across Apollo’s platform.


What You’ll Do


  • Design, develop, and maintain scalable full-stack applications using Node.js, React.js, and PostgreSQL
  • Architect and implement robust backend services, APIs, and distributed systems
  • Build responsive, high-performance frontend interfaces with React.js
  • Optimize database schemas, queries, and performance in PostgreSQL
  • Design and maintain cloud-native infrastructure on AWS
  • Implement and manage asynchronous communication using Message Queues (MQ) (e.g., SQS, Kafka, RabbitMQ)
  • Use Redis for caching, rate limiting, and performance optimization
  • Ensure high availability, reliability, and security across the platform
  • Write clean, maintainable, and testable code following best practices
  • Participate in architectural decisions and contribute to technical roadmap
  • Mentor junior developers and conduct code reviews
  • Collaborate cross-functionally with product, data, and DevOps teams
  • Continuously improve system performance, scalability, and developer experience


What We’re Looking For


  • 6+ years of professional software development experience
  • Strong expertise in Node.js (TypeScript preferred)
  • Strong experience with React.js and modern frontend architecture
  • Solid experience with PostgreSQL (indexing, query optimization, schema design)
  • Hands-on experience with AWS (EC2, RDS, S3, Lambda, SQS, etc.)
  • Experience working with Message Queues (SQS, Kafka, RabbitMQ, etc.)
  • Experience using Redis for caching and distributed systems patterns
  • Strong understanding of RESTful APIs and microservices architecture
  • Experience with CI/CD pipelines and DevOps best practices
  • Strong knowledge of system design, scalability, and performance optimization
  • Experience with distributed systems and event-driven architectures
  • Strong problem-solving skills and ability to take ownership
  • Excellent communication skills in a fast-growing startup environment


Why Join Apollo?


  • Make a real impact on corporate sustainability and carbon reduction
  • Join a high-growth ClimateTech company at an exciting inflection point
  • Work with a collaborative and technically strong team
  • Contribute to shaping the future of enterprise energy transformation

Key Skills

Ranked by relevance

sqs devops kafka high availability microservices restful apis typescript responsive rabbitmq reactjs cloud saas cicd ai s3
Login to Apply
Posted
Feb 17, 2026
Type
Full-time
Level
Mid-Senior
Location
Sarıyer
Company
Apollo

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Naxxt
Related

Senior .NET C# Software Developer

2026-05-26

Full-time
Mid-Senior
Turkey
Software Development
Engineering
View Job Details
Insider One
Related

Senior Software Engineer - Golang

2026-05-26

Full-time
Not Applicable
Turkey
Software Development
Engineering
View Job Details
JumpCloud
Related

Senior Software Engineer, Devices - Türkiye

2026-05-19

Full-time
Not Applicable
Turkey
Software Development
Engineering