Fed up of developing and executing simple and basic requirements ? Want more challenge ? Want to contribute to meaningful project with a real added value to the customer ? Join BDigitAll as our futur Fullstack Mobile developper. Here are more details :
Responsibilities :
Mobile Development
- Mobile App Development: Design, develop, and maintain cross-platform mobile applications using React Native.
- UI/UX Design: Collaborate with designers to implement intuitive and responsive user interfaces.
- Integration with APIs: Integrate back-end APIs developed in Laravel with the mobile application.
- Performance and Optimization: Optimize mobile application performance to ensure a seamless user experience.
Back-End Development
- API Development: Design and develop robust and secure RESTful APIs using Laravel.
- Database Management: Design, develop, and optimize databases using Laravel Eloquent ORM.
- Authentication and Security: Implement secure authentication systems and manage user permissions.
- Scalability and Maintenance: Develop scalable and maintainable back-end solutions, anticipating future needs.
Testing and Debugging
- Unit and Integration Testing: Write and execute unit tests to ensure code quality for both mobile applications and back-end services.
- Debugging: Identify and resolve bugs in mobile applications and back-end services.
Collaboration and Communication
- Team Collaboration: Work closely with development, design, and product teams to deliver high-quality solutions.
- Code Reviews: Participate in code reviews to uphold coding best practices and improve overall code quality.
- Documentation: Write and maintain detailed technical documentation for code and APIs developed.
Personal Development and Continuous Learning
- Skill Enhancement: Stay updated with the latest trends and advancements in mobile and back-end development, particularly in React Native and Laravel.
- Innovative Solutions: Propose improvements and innovative solutions to optimize application development and performance.
Qualifications :
- Proven experience in mobile app development using React Native.
- Proven Experience with backend development (Node.js, PHP).
- Strong proficiency in JavaScript and React Native.
- Understanding of native mobile development (iOS and Android) is a plus.
- Experience with RESTful APIs and JSON.
- Knowledge of mobile UI/UX design principles.
- Ability to write clean, efficient, and well-documented code.
- Strong problem-solving and debugging skills.
Bonus Points:
- Knowledge of mobile testing and deployment processes.
- Experience with version control systems (Git, Azure Devops).
Offices work Location
- Said Hamdine Algiers
- Cyberpark Sidi Abdellah - Rahmania