-
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


  • 5+ 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 message queues reactjs devops redis kafka high availability microservices restful apis typescript postgresql responsive rabbitmq cloud saas cicd aws ai s3
Login to Apply
Posted
Mar 30, 2026
Type
Full-time
Level
Mid-Senior
Location
Istanbul
Company
Apollo

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
HomeToGo
Related

Senior Software Engineer

2026-04-09

Full-time
Not Applicable
Lithuania
Software Development
Engineering
View Job Details
Trio
Related

Senior Software Engineer

2026-04-11

Full-time
Mid-Senior
Latvia
Software Development
Engineering
View Job Details
RoomPriceGenie
Related

Remote Senior Fullstack Engineer (m/f/d)

2026-04-10

Full-time
Not Applicable
Austria
Software Development
Engineering