Lead Software Developer

 

Description:

Job Responsibilities:

- Design, develop, and maintain highly responsive web and mobile applications using Flutter for frontend and Node.js for backend.

- Collaborate with cross-functional teams to define, design, and ship new features.

Integrate third-party APIs, including Google Maps, Translation APIs, and other modern technologies.

- Write clean, scalable, and efficient code, ensuring high performance and responsiveness.

- Troubleshoot, debug, and upgrade existing applications to improve functionality.

- Work with DevOps to ensure seamless deployment and continuous integration.

- Ensure the best possible performance, quality, and responsiveness of applications.

- Stay up-to-date with emerging technologies, industry trends, and best practices in full-stack development.

Requirements:

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

At least 5 years of professional experience as a Full Stack Developer.

Proven experience with Flutter for mobile application development and Node.js for backend development.

Experience with modern technologies, RESTful APIs, and third-party integrations.

Solid understanding of integrating and working with Google Maps, Translation APIs, and other similar tools.

Familiarity with version control systems like Git.

Strong problem-solving skills and a keen eye for detail.

Excellent communication and teamwork skills.

Preferred Skills:

Experience with cloud platforms such as AWS.

Knowledge of database technologies like MongoDB, PostgreSQL, or MySQL.

Experience with DevOps practices and CI/CD pipelines.

Familiarity with Agile/Scrum methodologies.

Organization Mawa
Industry IT / Telecom / Software Jobs
Occupational Category Lead Software Developer
Job Location Mekkah,Saudi Arabia
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2024-09-09 2:47 pm
Expires on 2025-01-22