EGN POWER

Back End Developer

Posted: 3 minutes ago

Job Description

Company DescriptionEGN POWER is a dynamic start-up providing AI driven asset management solutions for renewable energy power plants. Job DescriptionWe’re looking for a talented software engineer (backend/full-stack) to join our growing team in Istanbul!You’ll build high-quality web applications with Django, React, Next.js, and modern best practices — working closely with designers, engineers, and product managers to deliver great user experiences.This is a hybrid position, so you’ll enjoy both in-office collaboration and the flexibility of remote work days. Responsibilities Develop and maintain Backend apps and GraphQL and REST APIs to facilitate communication between systems, enable integration with third-party services using Python/Django.Develop and maintain responsive web applications using React and Next.js. Build reusable, testable, and maintainable UI components.Write and maintain unit and integration tests to ensure code quality.Use Git for version control and participate in code reviews.Troubleshoot and fix bugs, performance issues, and usability challenges.Stay up to date with best practices and emerging technologies.Requirements Ideally having a degree in Computer Science and strong Engineering background.Minimum of 5 years software development experience and exposure to the web applications & architectures,Strong skills with Python, Django, React, Next.js, and modern JavaScript/TypeScript.Good understanding of HTML5, CSS3, and responsive design principles.Hands-on experience developing GraphQL and REST APIs. Good at working with RDBMS’s (PostgreSQL) and No-SQL/time series databases (InfluxDB),Familiarity with unit/integration testing tools.Solid experience with Git version control workflows.Basic knowledge of running and debugging projects locally with Docker.Analytical thinking and the ability to break down complex tasks into clean, maintainable solutions.Solid understanding of algorithms, data structures, and general problem-solving skills.Good communication and collaboration skills.Nice to HaveExperience with CI/CD pipelines and automated deployments.Prior experience working in Agile/Scrum teams.What we OfferHybrid work model based in Istanbul — work both from our office and remotely.Interesting, meaningful projects with opportunities to integrate different technologies.A supportive, collaborative team culture that values clean code, testing, and best practices.Continuous learning and personal growth opportunities.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In