English
English
English
English

Join Our Team

Job Tiltle: Senior Backend Developer (Flutter)
Department: IT
Reports to: Project Manager
                                                         

Purpose:
We are seeking a highly skilled Senior Backend Developer with a strong background in Flutter, JavaScript (Node.js), and database administration. You will be responsible for designing, building, and maintaining the server-side logic of our applications, ensuring seamless integration with the frontend, and managing databases efficiently. This role involves working closely with frontend developers, project managers, and designers to develop high-performing, scalable, and secure applications

Job Responsibilities:

  • Design, build, and maintain robust backend systems for mobile and web applications.

  • Develop APIs and services to integrate the frontend (Flutter) and backend systems.

  • Build reusable code libraries for future use and ensure code modularity.

  • Collaborate with front-end developers to ensure seamless communication between the server and client side.

  • Design and optimize database schemas and perform database administration (MySQL, PostgreSQL, or MongoDB).

  • Implement and manage data storage solutions, backups, and disaster recovery processes.

  • Ensure high performance, scalability, security, and data integrity across all backend systems.

  • Troubleshoot and debug applications, resolving performance bottlenecks and other issues.

  • Led and mentored junior backend developers, guiding best practices.

  • Maintain version control and code repository (e.g., Git).

  • Collaborate with DevOps to manage cloud infrastructure (AWS, Azure, or Google Cloud) for hosting systems.

  • Stay up-to-date with the latest backend development trends and technologies.


Skills & Experience:

  • 5+ years of backend development experience, with expertise in Node.js, Express, and JavaScript.

  • Strong understanding of Flutter for backend development.

  • Experience working with databases such as MySQL, PostgreSQL, MongoDB, or similar, including database design, optimization, and administration.

  • Proficiency in API design (RESTful, GraphQL) and backend architecture.

  • Experience with serverless architectures and cloud technologies (AWS, Google Cloud, or Azure).

  • Strong understanding of security best practices for backend systems, including authentication, authorization, and encryption.

  • Familiarity with containerization (Docker, Kubernetes).

  • Experience with version control systems like Git and CI/CD pipelines.

  • Problem-solving skills with the ability to debug, test, and fix complex issues.

  • Excellent collaboration and communication skills.


Preferred Qualifications:

  • Experience with Redis, Elasticsearch, or other data caching systems.

  • Familiarity with serverless technologies such as AWS Lambda or Google Cloud Functions.

  • Experience with NoSQL databases like Firebase, DynamoDB.

  • Knowledge of performance optimization techniques for large-scale applications.

  • Familiarity with Agile/Scrum development methodologies.

  • Previous experience leading a team or managing large projects.


Education:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.


Required Languages:

  • English

 

How to apply:

Interested candidates should submit their applications to recruitment@eaglepost.com including a resume, a cover letter outlining relevant experiences, and any pertinent project samples or portfolios with the subject line “Senior Backend Developer - Flutter Application".

Looking for a reliable service?

Download Eagle Post App

A leading postal service provider in the Kurdistan Region, was established in partnership with the Ministry of Transportation and Telecommunications.

© 2024 All Right Reserved by Eaglepost

Looking for a reliable service?

Download Eagle Post App

A leading postal service provider in the Kurdistan Region, was established in partnership with the Ministry of Transportation and Telecommunications.

© 2024 All Right Reserved by Eaglepost

Looking for a reliable service?

Download Eagle Post App

A leading postal service provider in the Kurdistan Region, was established in partnership with the Ministry of Transportation and Telecommunications.

© 2024 All Right Reserved by Eaglepost

Looking for a reliable service?

Download Eagle Post App

A leading postal service provider in the Kurdistan Region, was established in partnership with the Ministry of Transportation and Telecommunications.

© 2024 All Right Reserved by Eaglepost