Do you want to make a difference in people's lives?
The
Senior Cross-Platform Mobile Engineer is responsible for designing, developing, and maintaining high-performance, cross-platform mobile applications that align with organizational goals. The role ensures technical excellence across iOS and Android platforms, oversees architectural design and integrations, and mentor junior developers while driving innovation, security, and scalability in all mobile solutions.
Who We Are
WUDUH is the Jordanian operations hub servicing a U.S.-based company specializing in financial settlement solutions. At the heart of our work, we help people manage and navigate their financial future with confidence.
Beyond our work, we are passionate about nurturing talent and promoting a culture of innovation, creativity, and endless possibilities. If you are looking for a place to develop your skills and make a real impact,
WUDUH is where you can grow and succeed.
Key Responsibilities
- Application Development & Implementation
- Design, develop, and maintain cross-platform mobile applications using frameworks such as React Native, Flutter, Xamarin, or Ionic.
- Implement reusable components, libraries, and custom modules to ensure consistency and scalability.
- Coordinate with backend teams to establish secure and efficient API integrations.
- Code Quality & Technical Excellence
- Write clean, maintainable, and modular code following best practices and TDD principles.
- Conduct code reviews, apply CI/CD pipelines, and ensure adherence to coding standards.
- Optimize applications for performance, responsiveness, and resource efficiency.
- Architecture, Integration & Security
- Design robust, scalable application architectures with shared codebases for multiple platforms.
- Integrate third-party APIs, SDKs, and libraries while maintaining data integrity and security.
- Implement secure coding practices, encryption, authentication, and data protection compliance.
- UI/UX & User Experience Optimization
- Collaborate with UX/UI designers to implement visually appealing and user-centric interfaces.
- Ensure consistent experiences across devices, screen sizes, and operating systems.
- Conduct usability testing and resolve identified UI/UX issues
- Performance Monitoring & Optimization
- Utilize tools such as Firebase, Sentry, and New Relic to monitor app performance and stability.
- Identify and resolve bottlenecks, crashes, and memory leaks.
- Implement caching, lazy loading, and compression to improve speed and efficiency.
- Mentorship & Cross-Functional Collaboration
- Provide technical guidance to junior developers and conduct regular code reviews.
- Collaborate with Product, QA, DevOps, and backend teams to ensure smooth integration and delivery.
- Lead technical discussions, architectural planning, and sprint reviews.
- Deployment & Maintenance
- Manage app store deployment, version control, and release documentation.
- Monitor stability post-release, address feedback, and implement timely updates.
- Maintain accurate technical documentation, including API references and data flows.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Years Of Experience
5 to 8 years of experience in mobile application development using cross-platform frameworks
such as React Native, Flutter, Xamarin, or Ionic, including prior experience in technical
leadership or mentorship roles.
Soft Skills
- Analytical and solution-oriented mindset with strong problem-solving abilities.
- Effective communicator and collaborator across cross-functional teams.
- Leadership and mentorship capability with attention to detail and code quality.
- Strong organizational and time-management skills in agile environments.
- Proactive learner, adaptable to evolving technologies and frameworks.
- Ownership-driven, disciplined, and customer-centric attitude.
Technical Requirements
- Proficiency in JavaScript, TypeScript, Dart, or C#.
- Expertise in React Native, Flutter, Xamarin, or Ionic.
- Solid understanding of RESTful APIs, GraphQL, and third-party SDK integrations.
- Experience with CI/CD pipelines (Jenkins, CircleCI, Azure DevOps).
- Familiarity with cloud services (AWS, Firebase, GCP) and mobile analytics.
- Skilled in testing and debugging (Jest, Appium, Detox, Flutter Test frameworks).
- Strong grasp of mobile security principles, data encryption, and compliance standards.
- Version control proficiency (Git, GitHub, Bitbucket, or GitLab).
What We Offer
- Comprehensive health insurance
- Competitive compensation package
- Prime central location
- Discounts on food, beverages, and wellness services
- Continuous learning and development opportunities
- A dynamic, inclusive, and supportive work environment
- A workplace led by Gen Z and Millennials
Employment Type
Working Days
- 48 hours a week: Monday to Friday
Ready to make your mark?
Apply now for a career that merges your talents with innovation. At
WUDUH, your journey to a fulfilling career is just a click away!
Learn more at
wuduh.zenats.com
Eligibility is limited to Jordanian nationals and individuals born to Jordanian mothers.
Stay connected
We invite you to follow us on our social media platforms to stay updated on the latest news, events, and career opportunities at WUDUH.
You Can Find Us On