Software Engineer

AppNation develops cutting-edge AI-powered mobile apps that consistently hit the top-charts in over 30 countries and impact 30+ million users worldwide.
İstanbul, Türkiye
$82,500 - $165,000
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Consumer

Description For Software Engineer

AppNation is seeking a talented Software Engineer to join their dynamic team developing cutting-edge AI-powered mobile apps. As a member of the Engineering team, you'll take ownership of backend and frontend development for applications and web panels, working alongside bright minds in the mobile app arena.

Key Responsibilities:

  • Perform backend and frontend development for projects and improve existing ones
  • Develop web panels (admin panels, automations, marketing analytics panels, etc.)
  • Define best practices and build captivating products
  • Demonstrate ownership, autonomy, and initiative while fostering creativity
  • Stay up-to-date with market trends and emerging technologies
  • Create documentation for completed work

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 2+ years of experience as a Software Engineer
  • Strong proficiency in NodeJS, SQL (MySQL or PostgreSQL), and Google Cloud Services
  • In-depth knowledge of HTML, CSS, JavaScript, TypeScript, REST API, and Web Services
  • Experience with at least one frontend framework (Angular, React, or Vue)
  • Unit testing experience
  • Analytical and solution-oriented mindset
  • Excellent multitasking, time-management, and communication skills
  • English language proficiency at B1 level or above

Benefits:

  • Salary Range: 82,500₺ - 165,000₺ per month
  • Semi-Annual Success Incentives
  • Optional Work From Home once a week
  • Monthly Compensation Adjustment Program
  • Meal & Commute Compensation
  • Private Health Insurance
  • Birthday Leave
  • Access to Udemy Courses
  • Gym Reimbursement
  • Relocation Package
  • Tech Gear

Join AppNation to contribute to remarkable experiences enjoyed by millions of users worldwide!

Last updated 7 months ago

Responsibilities For Software Engineer

  • Perform backend and frontend development for projects
  • Develop web panels (admin panels, automations, marketing analytics panels, etc.)
  • Define best practices and build captivating products
  • Demonstrate ownership, autonomy, and initiative
  • Stay up-to-date with market trends and emerging technologies
  • Create documentation for completed work

Requirements For Software Engineer

JavaScript
TypeScript
Node.js
MySQL
PostgreSQL
React
  • Bachelor's degree in Computer Science, Engineering, or related field
  • 2+ years of experience as a Software Engineer
  • Strong proficiency in NodeJS
  • Strong proficiency in SQL (MySQL or PostgreSQL)
  • Strong proficiency in Google Cloud Services
  • In-depth knowledge of HTML, CSS, JavaScript, TypeScript, REST API, and Web Services
  • Experience with at least one frontend framework (Angular, React, or Vue)
  • Unit testing experience
  • English language proficiency at B1 level or above

Benefits For Software Engineer

Medical Insurance
Education Budget
Relocation Benefits
  • Semi-Annual Success Incentives
  • Optional Work From Home once a week
  • Monthly Compensation Adjustment Program
  • Meal & Commute Compensation
  • Private Health Insurance
  • Birthday Leave
  • Access to Udemy Courses
  • Gym Reimbursement
  • Relocation Package
  • Tech Gear

Interested in this job?

Jobs Related To AppNation Software Engineer

Technical Program Manager III, Manufacturing Operations, Pixel

Technical Program Manager III position at Google leading manufacturing operations for Pixel products, combining program management expertise with hardware manufacturing experience.

Associate Corporate Counsel, Technical Infrastructure, Networks

Legal position at Google focusing on technical infrastructure and networks, requiring 3+ years experience and offering comprehensive benefits package.

Technical Program Manager, Supply Chain Systems, Business Operations

Technical Program Manager position at Google Cloud, managing supply chain software development programs and leading cross-functional teams in Bengaluru.

Software Developer III, Google Workspace

Software Developer III position at Google Workspace, focusing on developing next-generation technologies for user connection and collaboration.

Software Developer III, Infrastructure, Core

Software Developer III position at Google focusing on infrastructure and core systems development, offering competitive compensation and opportunity to work on large-scale technologies.