drjobs NodeJs Developer العربية

NodeJs Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

Not Mentionedyears

Job Location drjobs

Riyadh - Saudi Arabia

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Any Nationality

Gender

N/A

Vacancy

1 Vacancy

Job Description

Roles and responsibilities

Job Title: Flutter & Node.js Developer for Mobile Application Completion (Urgent)

We are urgently seeking a highly skilled Flutter and Node.js developer to take over and complete our in-progress mobile application. This position requires a candidate with a minimum of six years of experience in mobile app development. If you do not meet this requirement, please refrain from applying.

As a Flutter and Node.js Developer, you will play a critical role in advancing our mobile application. The ideal candidate should possess a strong understanding of mobile app architecture and demonstrate proficiency in both frontend and backend development. You will be responsible for ensuring a seamless integration between the mobile app and backend services, making your role pivotal in delivering a high-quality user experience.

Key Responsibilities:

  • Continue the development of our mobile application using Flutter for the frontend, focusing on creating a responsive and user-friendly interface.
  • Build and optimize backend services using Node.js and Strapi, a Node.js-based Content Management System (CMS), to support app functionalities.
  • Ensure seamless integration between the mobile app’s frontend and backend services, addressing any issues that arise during the process.
  • Follow best practices in coding, design patterns, and app architecture to maintain high standards of quality.
  • Collaborate effectively with our existing team, communicate progress regularly, and adapt to evolving project requirements as needed.

Desired candidate profile

Required Skills & Experience:

  • Proven experience in developing mobile applications using Flutter, with a portfolio showcasing your work.
  • Strong proficiency in Node.js backend development and hands-on experience with Strapi, emphasizing the ability to create efficient backend services.
  • Experience working with RESTful APIs to integrate mobile applications with backend systems, ensuring smooth data flow.
  • A solid understanding of coding best practices and design patterns, including but not limited to MVC and Singleton, to produce maintainable code.
  • Familiarity with deploying mobile applications on both iOS and Android platforms, understanding the nuances of each.

Additional Qualities:

  • Detail-oriented with a commitment to producing clean, well-documented code that is easy for others to understand and maintain.
  • Excellent communication skills, enabling effective collaboration with a remote team and the ability to articulate complex technical concepts clearly.
  • Previous experience with rush projects or tight deadlines is a plus, as this project requires adaptability and the ability to deliver high-quality results under pressure.

If you are a dedicated professional looking for an opportunity to make an immediate impact on a mobile application project, we encourage you to apply. Join us in creating a top-tier mobile application that meets the needs of our users and stands out in the market. Your expertise could be the key to our success!

Employment Type

Remote

Company Industry

Industrial Automation

Department / Functional Area

Software Development

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.