Location: Onsite
Employment Type: Full-Time
About Role:
We are looking for an experienced and highly skilled Senior Mobile Developer to lead the design, development, and optimization of high performing mobile applications. This role requires strong technical expertise, a deep understanding of mobile ecosystems, and the ability to collaborate closely with product, design, and backend teams. Experience with API integrations, mobile architecture, and scalable application development is essential.
Key Responsibilities:
- Lead the end-to-end development of mobile applications from concept to deployment.
- Build high-quality, maintainable, and scalable mobile apps for iOS and/or Android.
- Collaborate with designers, product managers, and backend engineers to deliver seamless user experiences.
- Architect and implement clean, modular, and well tested code.
- Drive best practices in mobile development, performance optimization, and security.
- Integrate mobile apps with backend APIs and third-party services.
- Mentor junior developers and participate in code reviews.
- Identify and resolve performance issues, bugs, and bottlenecks.
- Stay updated with the latest mobile technologies, frameworks, and industry trends.
- (Optional) Work on integrations involving Odoo APIs or mobile extensions connecting to Odoo workflows.
- Document features, technical decisions, and development processes.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- 4–7+ years of professional experience in mobile development.
- Strong expertise in one or more of the following:
- Flutter
- React Native
- Swift (iOS)
- Kotlin (Android)
- Strong understanding of mobile UI/UX patterns and guidelines.
- Experience with RESTful APIs, GraphQL, and backend integration.
- Familiarity with mobile deployment processes (App Store, Play Store).
- Experience with version control (Git) and CI/CD pipelines for mobile.
- Strong problem-solving, debugging, and analytical skills.
- Excellent communication and collaboration skills.
Preferred Qualifications (Nice to Have):
- Experience leading or mentoring development teams.
- Hands on experience with Odoo API integration or Odoo related mobile modules (if applicable).
- Experience with automated testing frameworks (JUnit, XCTest, Flutter Test).
- Knowledge of cloud services (Firebase, AWS, GCP).
- Experience with performance profiling and optimization tools.
- Familiarity with Agile/Scrum methodologies.
What We Offer:
- Competitive salary and benefits package
- Opportunities for professional development and certification support
- A collaborative and supportive team culture
Job Type: Full-time