Job Introduction:
We are seeking a passionate and skilled Mobile Application Developer to join our growing team. Whether you're a fresh graduate eager to launch your career or an experienced developer looking for a new challenge, we encourage you to apply. We are open to candidates with expertise in any mobile app development framework. Fresh graduates with demonstrable hands-on projects and experience are welcome to apply. Please share your project portfolio with us as part of your application.
Job Description:
As a Mobile Application Developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications for various platforms (e.g., iOS, Android). You will work collaboratively with a team of developers, designers, and product managers to bring innovative and user-friendly mobile experiences to life.
Responsibilities (include, but are not limited to):
- Developing and implementing new features for mobile applications.
- Maintaining and improving existing mobile applications.
- Collaborating with cross-functional teams to define, design, and ship new features.
- Conducting thorough testing to ensure the quality and performance of applications.
- Troubleshooting and resolving bugs and performance issues.
- Staying up-to-date with the latest web development trends and technologies.
- (For experienced developers) Mentoring and guiding junior developers.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Proven experience in mobile application development using any framework (e.g., React Native, Flutter, Ionic, Native Android/iOS).
- Strong understanding of mobile app development lifecycle.
- Excellent problem-solving and debugging skills.
- Ability to work independently and as part of a team.
- (For fresh graduates) Demonstrated hands-on project experience in mobile app development. Please share your portfolio with us.
- (For experienced developers) A portfolio of successfully launched mobile applications.
Bonus Points:
- Experience with cross-platform development.
- Knowledge of UI/UX design principles.
- Experience with Agile development methodologies.