Mobile Developer
Job Descriptions
Hiring a
Mobile Developer
?
1
2
3
Mobile Developer
Description
We are looking for an experienced Mobile Developer to join our team. The ideal candidate should possess excellent UI design skills and have a deep understanding of mobile languages and database management. In this role, you will be responsible for designing, coding, debugging, and maintaining responsive mobile applications for iOS and Android. You will also be responsible for creating and executing unit and integration tests, fixing bugs, and maintaining code integrity and organization. Additionally, you will need to work closely with other developers, product managers, and designers to ensure the successful completion of projects.To be successful in this role, you should have extensive knowledge of object-oriented programming, software development life cycles, mobile technologies, and database management. You should also have a keen eye for detail and a creative problem-solving attitude. Ultimately, you will create innovative and high-quality mobile applications that meet customer needs.
Responsibilities
• As a Mobile Developer at Rezi, responsible for developing and maintaining mobile applications in both Android and iOS platforms
• Design and develop high quality, scalable and secure mobile applications
• Collaborate with the product, design and engineering teams to define, design and ship new features
• Develop user interface components and implementations for Android and iOS platforms
• Monitor and address application performance and stability issues
• Integrate with backend services and third-party APIs
• Refactor existing code for scalability, maintainability, and performance
• Research and suggest new mobile products, applications and protocols
Requirements
• 5+ years of experience in developing iOS or Android mobile applications.
• Deep understanding of software engineering principles, mobile application architecture and design patterns.
• Proficient with Objective-C, Swift, Java and Kotlin.
• Hands-on experience with mobile development frameworks such as Reactive Native, Ionic, and Flutter.
• Expert in developing RESTful APIs and web services to support mobile applications.
• Ability to debug, optimize and improve application performance.
• Experience with automated testing, continuous integration, and deployment.
• Good understanding of security best practices for mobile applications.
• Comfortable with version control systems such as Git.
Skills
Mobile Developer
Description
We are looking for a Mobile Developer to join our team and create innovative mobile applications. The successful candidate will be responsible for building efficient and user-friendly mobile apps for iOS and Android platforms. To be successful in this role, you should have extensive experience with UI design and a good understanding of mobile languages, such as Java and Swift. You should also have excellent database management skills. Ultimately, you will ensure our applications perform smoothly and meet our customer needs.
Responsibilities
• As a Mobile Developer at Rezi, responsible for developing and maintaining mobile applications
• Design, develop, debug and maintain mobile applications for both iOS and Android platforms
• Work closely with product managers, designers, and other stakeholders to ensure the successful delivery of high-quality mobile applications
• Ensure quality of the application by writing unit tests, performance tests and user acceptance tests
• Collaborate with cross-functional teams to define, design, and ship new features
• Troubleshoot and debug applications, identify and resolve performance bottlenecks
• Research and recommend new mobile technologies to improve existing systems and develop new systems
Requirements
• 5+ years of software engineering experience in mobile application development.
• Expertise in developing iOS and Android mobile apps, with a deep understanding of the mobile application architectures.
• Proficient in Java and/or Swift/Objective-C, as well as HTML5, CSS, JavaScript, and other related web technologies.
• Experience with RESTful APIs and modern web frameworks such as React Native.
• Ability to write automated unit tests to ensure reliability and scalability of the code.
• Excellent understanding of mobile user interface design principles and UX best practices.
• Experience with version control systems such as Git.
• Ability to troubleshoot and debug mobile applications.
• Ability to work in an agile environment and collaborate with other developers, designers, and product owners.