Job Description
About the Role:
We are seeking a talented Senior Full Stack Developer with expertise in Flutter for our front-end and PHP/Laravel for our back-end. As a Senior Full Stack Developer at Genie, you will play a crucial role in building and enhancing our platform. You will be responsible for developing robust and scalable applications, creating responsive and visually appealing user interfaces, integrating APIs and third-party libraries, and ensuring optimal performance.
Requirements:
- Minimum of 5 years of professional experience in Full Stack development.
- Strong expertise in Flutter for cross-platform mobile app development.
- Proficiency in PHP programming and experience with Laravel's features and functionalities.
- Experience in mobile app development using Flutter's cross-platform capabilities.
- Advantageous: Previous experience in quick e-commerce projects.
Responsibilities:
- Develop and maintain high-quality mobile and web applications using Flutter, PHP, and Laravel.
- Collaborate with designers and back-end developers to integrate UI with backend services.
- Create responsive and visually appealing user interfaces using Flutter's widget system.
- Implement state management techniques and perform testing and debugging to ensure app functionality and user experience.
- Integrate APIs and third-party libraries to access device features and data.
- Optimize app performance and ensure smooth animations using Flutter's rendering engine.
- Design and implement APIs, database models, and user interfaces using Laravel and Flutter.
- Work with front-end technologies like HTML, CSS, and JavaScript for creating engaging user interfaces.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Stay updated with the latest advancements and industry trends in Flutter, PHP, and Laravel.
About You:
- You are a highly skilled Senior Full Stack Developer with expertise in Flutter, PHP, and Laravel.
- Strong knowledge of Flutter framework, Dart programming language, and Flutter's rich widget library.
- Proficiency in PHP programming and experience with Laravel's features and functionalities.
- Experience in mobile app development using Flutter's cross-platform capabilities.
- Familiarity with front-end technologies like HTML, CSS, and JavaScript.
- Experience with version control systems like Git.
- Strong problem-solving skills and ability to work in a fast-paced, dynamic startup environment.
- Self-motivated and committed to delivering high-quality work.
- Eagerness to learn and adapt to new technologies and market trends.
- Ethical mindset with a strong ability to self-evaluate and contribute effectively to the team.
- Excellent communication and collaboration skills.