We’re hiring a App Developer
As an App Developer, you will be responsible for designing, developing, and maintaining mobile applications that meet the needs of our customers. You will collaborate with cross-functional teams to define, design, and ship new features. You should be proficient in programming languages such as Java, Swift, Flutter, and Kotlin, and have experience with iOS and Android platforms.
Required Experience Skills And Qualifications
- 2-3 years of experience developing mobile applications.
- Experience working with both iOS and Android platforms.
- Experience with cross-platform development frameworks like React Native or Flutter.
- Experience with native app development using Swift or Kotlin.
- Strong problem-solving and analytical skills.
- Excellent programming skills in languages like Java, Swift, Kotlin, or C++.
- Experience working with APIs and web services.
- Proficiency in using version control tools like Git.
- Ability to collaborate with other developers, designers, and stakeholders.
- Knowledge of app design principles and user experience (UX) best practices.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering or a related field.
- Demonstrated experience building and releasing mobile applications in the App Store or Google Play Store.
- Strong portfolio of apps developed, with demonstrable impact and success.
- Familiarity with mobile app security practices and guidelines.
- Excellent written and verbal communication skills.
- Ability to learn quickly and keep up with the latest industry trends and technologies.
Responsibilities And Duties
- Develop, test, and deploy mobile applications for iOS and Android platforms.
- Collaborate with cross-functional teams to understand business requirements and develop technical solutions.
- Write clean, maintainable, and efficient code using industry best practices.
- Ensure the app meets the technical, functional, and performance requirements.
- Stay up-to-date with the latest mobile app development trends and technologies.
- Troubleshoot and debug issues that arise during development and deployment.
- Collaborate with the marketing team to develop and implement strategies to improve app visibility and downloads.
- Plan and execute the development of new features and improvements for the app.
- Test the app and ensure it meets the user requirements and is free of bugs and issues.
- Follow established coding standards and maintain a clean and well-documented codebase.
- Keep up-to-date with the latest mobile app development trends, frameworks, and technologies.
- Analyze app performance data and make recommendations for optimizations and improvements.