Posted 2 weeks ago

Fullstack Developer (Springboot and Flutter)

Part time
Dubai, AE
Middle
Salary Range: To be discussed
Full Job Description
Summary
Full Stack Developer with Spring Boot & Flutter experience needed to build scalable web/mobile apps, integrate systems, and ensure seamless user experiences.
Description

Job Summary
We are seeking a talented and motivated Full Stack Developer with strong experience in Spring Boot for backend development and Flutter for frontend/mobile application development. The ideal candidate should be capable of designing, developing, and maintaining scalable applications across both web and mobile platforms.

Key Responsibilities
Design, develop, and maintain backend services using Spring Boot. Build cross-platform mobile applications using Flutter. Integrate frontend and backend systems to ensure seamless user experiences. Collaborate with UI/UX designers, backend engineers, and product managers to deliver high-quality products. Write clean, maintainable, and well-documented code. Implement RESTful APIs and work with third-party APIs and services. Conduct unit testing, code reviews, and performance tuning. Troubleshoot and debug applications to optimize performance and ensure reliability.

Required Skills And Qualifications
Proven experience as a Full Stack Developer or similar role. Strong proficiency in Spring Boot, Java (backend). Hands-on experience with Flutter and Dart for mobile app development. Experience with REST APIs, JSON, and Web Services. Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB. Understanding of Git version control and CI/CD pipelines. Experience in Agile/Scrum development processes. Strong problem-solving skills and the ability to work independently or in a team.

Preferred Qualifications
Knowledge of DevOps tools and practices. Experience with cloud platforms like AWS, Azure, or GCP. Familiarity with front-end frameworks (Angular/React) is a plus. Knowledge of state management in Flutter (Provider, BLoC, Riverpod).

Education
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Interested?