Company Overview: Ultimez Technology, a renowned software development organization with a decade-long industry presence, is currently looking for a Mobile App Developer.
Profile Overview: Join our team and play a vital role in crafting custom products for a global audience. At Ultimez, our pursuit of excellence, innovation, and dynamic teamwork propels us forward.
Responsibilities:
- Propose optimal solutions for Android and iOS platforms, ensuring project requirements align with efficient development strategies.
- Indulging in end-to-end mobile app projects, ensuring timely delivery and adherence to project scope.
- Working on APIs to enhance app functionality, optimizing user performance and interactions.
- Providing comprehensive support throughout the development process, collaborating with cross-functional teams to innovate design and features.
- Identify and resolve app issues, conduct debugging, and collaborate with testers for performance enhancements.
- Stay updated on tech trends, integrating cutting-edge capabilities and meeting user expectations.
- Engage with clients, align project goals, and maintain strong client-developer relationships.
- Optimize app performance with lazy loading, code splitting, and efficient React Virtual DOM updates.
- Utilize advanced React concepts to develop cross-platform mobile apps for Android and iOS.
- Implement advanced state management, using Redux or Mobx for large apps, and ensuring efficient data flow.
- Focusing on UI/UX, state management, testing, performance optimization, security, and cross-platform adaptability.
- Learn best practices for mobile app security, including securing API calls against XSS and CSRF.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Proven professional experience as a Mobile App Developer for Android and iOS, demonstrating expertise in React-based mobile app development.
- Strong proficiency in mobile programming languages such as JavaScript, TypeScript & ionic framework.
- In-depth knowledge of advanced React concepts, state management, and UI/UX design principles.
- Experience with testing methodologies and tools, including Jest, React Testing Library, and Cypress.
- Understanding of performance optimization techniques and tools.
- Familiarity with mobile app security best practices and vulnerability mitigation.
- Proficiency in performance profiling tools and techniques.
- Expertise in networking, API integration, and real-time communication methods.
- Willingness to explore cross-platform development with frameworks like React Native or Flutter.