Title: Software Engineer (App Developer)
Company Name: KSF Limited
Vacancy: --
Age: At least 20 years
Job Location: Dhaka (DOHS Mirpur)
Salary: Negotiable
Experience:
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
Candidates with strong practical app-development experience and relevant projects may also be considered.
Experience
1–4 years of professional experience in mobile application development.
Fresh graduates with strong programming skills and good app-development projects may also apply.
Technical Skills
Strong knowledge of Flutter / Dart, React Native, Kotlin, Java, Swift, or similar technologies.
Experience developing Android and/or iOS applications.
Good understanding of REST APIs and JSON.
Experience with databases such as Firebase, MySQL, PostgreSQL, or MongoDB.
Knowledge of Firebase services, push notifications, authentication, and analytics is an advantage.
Experience with Git/GitHub and version control.
Understanding of mobile UI/UX principles and responsive layouts.
Knowledge of app deployment and Play Store/App Store guidelines.
Additional Requirements
Strong problem-solving and analytical skills.
Good communication and teamwork abilities.
Ability to work independently and meet project deadlines.
Passion for learning new technologies.
Strong attention to detail.
Ability to develop clean, scalable, and maintainable code.
Design, develop, test, and maintain mobile applications for Android and/or iOS platforms.
Develop user-friendly, responsive, and high-performance mobile applications.
Work with UI/UX designers to implement modern and attractive app interfaces.
Integrate REST APIs, payment gateways, maps, notifications, and third-party services.
Identify, troubleshoot, and fix application bugs and performance issues.
Ensure application security, stability, scalability, and smooth performance.
Publish and maintain applications on Google Play Store and Apple App Store.
Work with backend developers to integrate APIs and databases.
Participate in the complete software development lifecycle, from planning and development to testing and deployment.
Maintain technical documentation and source-code repositories.
Stay updated with the latest mobile development technologies and best practices.
Salary will be based on experience, technical skills, and qualifications.