Software Engineer (Backend)
AppNation, İstanbul
- Pay
- Not listed by the employer
- Work type
- Hybrid
- Level
- Not stated
- Area
- Software engineering
- Posted
- 22 days ago
About the role
About AppNation
We build AI-powered mobile apps that reach millions of users worldwide.
Since 2021, AppNation has been creating products across AI, productivity, and mobile experiences. Our apps, including Genie, Translate AI, and Arch, have reached 100M+ users globally and ranked among the top apps in 30+ countries.
We are a team of builders, designers, and engineers who move fast, take ownership, and create products used by millions.
About the Role
We’re looking for a Software Engineer (Backend) to build and improve the backend systems behind our AI-powered mobile apps.
You’ll work on production services used by our mobile products, developing APIs, data flows, integrations, and AI-powered capabilities while learning to reason about reliability, scalability, and performance beyond just writing application code.
This is a hands-on role where you’ll own features from implementation through testing and production, collaborate closely with experienced engineers, and continue developing your backend and system design skills.
What You’ll Do -
Design, build, and maintain backend services and APIs using Node.js and TypeScript.
-
Take ownership of backend features from implementation through testing, deployment, and production validation.
-
Build and maintain integrations with internal services, third-party APIs, and AI providers.
-
Develop AI-powered product capabilities and backend workflows that integrate with LLMs and AI services.
-
Design and maintain relational data models using PostgreSQL and MySQL.
-
Write efficient queries, create appropriate indexes, manage database migrations, and investigate database performance issues.
-
Use Redis for caching and other appropriate backend workloads.
-
Build reliable background jobs and asynchronous workflows and work with queue or messaging systems when needed.
-
Write and maintain unit and integration tests as a standard part of development.
-
Debug production issues using application logs, metrics, traces, and other available signals.
-
Build and run applications using Docker and develop an understanding of how services are deployed and operated in containerized environments.
-
Participate in code reviews, technical discussions, and design decisions.
-
Collaborate closely with mobile, AI, product, and infrastructure teams.
-
Use AI-assisted development tools effectively for coding, testing, debugging, research, and productivity while validating generated output and maintaining engineering quality.
-
Continuously improve the quality, maintainability, security, and performance of the systems you work on.
Similar roles at other companies
Backend Engineer
Air AppsLisbon
€52K–€65K / yr
Posted Feb 17, 2026
Backend Engineer
Air AppsZurich
€52K–€65K / yr
Posted Apr 28, 2026
Backend Engineer
Air AppsBarcelona
€52K–€65K / yr
Posted Apr 28, 2026
Software Engineer - Backend, Standalone Apps Team
MetaMenlo Park, California
Pay not posted
Posted 3 days ago
Software Engineer (Backend)
NacePalo Alto, CA
Listed on AppNation's Lever job board; checked 26 h ago. First seen by us 26 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.