Cross-Platform Software Development Specialist
6 days ago
About the Role
This is an exciting opportunity for a highly skilled Mobile Engineer – Android/Flutter to join our development team. As a key member, you'll play a crucial role in leading and developing features that impact our customers. Your expertise in creating scalable Flutter applications and migrating existing native Android apps to Flutter will be instrumental in designing, developing, and optimizing our apps for unparalleled experiences.
You'll collaborate with cross-functional teams, leveraging system design, technical solutions, and complex problem-solving skills to deliver exceptional results. A driven, determined, and curious team player, you know that our collective strength means we win. With a positive outlook, you're solution-oriented, persevering regardless of circumstances, and always finding a way through.
Your Responsibilities
- Design and implement features by writing high-quality code in Dart, Kotlin, and Java.
- Collaborate with cross-functional teams to understand and design features meeting project requirements.
- Provide guidance and mentorship to native Android developers transitioning to Flutter.
- Participate in Scrum team activities, engaging in various stages of feature development.
- Contribute to team effectiveness by sharing expertise and adhering to team standards and best practices.
- Identify and resolve bugs through thorough code analysis, debugging, and determining root causes, then providing practical solutions.
- Participate in improving project efficiency, component quality, and automation processes when needed.
Your Requirements
- Minimum 3 years in Android development with over 1 year of Flutter experience.
- Strong proficiency in using Dart, Kotlin, or Java, with experience in both Dart and Kotlin.
- Hands-on experience with MVVM or VIPER architectures and understanding how to apply Clean Architecture principles to Android development.
- Familiarity with Flutter widgets and state management solutions like Provider, BLoC, or Riverpod.
- Familiarity with the Jetpack library, encompassing architecture components, navigation, etc. Experience with Jetpack Compose is a plus.
- Comprehensive understanding of S.O.L.I.D principles and Design Patterns.
- Experience with at least one Flutter database framework such as Hive, Sembast, or SQLite.
- Professional-level experience with at least one Android database framework like Room, Realm, or SQLite.
- Familiarity with Dependency Injection using Hilt or Dagger.
- Ability to develop features supporting various screen sizes, ensuring proper localization, and compatibility with different versions of iOS and Android.
- Awareness of security best practices to safeguard sensitive data usage and storage.
- Experience in optimizing memory usage and enhancing performance is a plus.
- Knowledgeable in working with multi-module projects is a plus.
- Deeply understand the advantages and disadvantages of hybrid versus native mobile development.
- Ability to design solutions for medium to complex features involving different teams.
- Professional experience in working in Agile/Scrum projects is a must.
- Demonstrated teamwork skills with a dedication to collaborative problem-solving and conflict resolution.
- Effective task prioritization and organizational skills, enabling independent work with minimal supervision.
- Your tech stacks include Git-flow, Git, REST APIs with JSON, Material design, and Cloud messaging.
-
Software Development Specialist
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia National Company for Mechanical Systems - NCMS Full timeJob DescriptionAt National Company for Mechanical Systems - NCMS, we are seeking a highly skilled Software Development Specialist to join our team. This individual will be responsible for designing, developing, and maintaining software applications using multiple programming languages.The successful candidate will have a strong background in object-oriented...
-
Software Development Manager
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia TAM Development Co. Full timeAbout UsTam Development Co. is a Saudi publicly listed company, specializing in digital solutions and advisory services for public and private sector clients.We partner with 50+ government entities, leading sustainable public transformation from strategy to execution. Our agility, expertise, and holistic approach have helped smoothen processes and paths of...
-
E-commerce Specialist
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Travexs Employment Services Platform Full timeTravexs Employment Services Platform is seeking a skilled E-commerce Specialist to join our team. As an E-commerce Specialist, you will be responsible for driving sales, promoting our online travel services, and expanding our customer base. Your role will involve maintaining records, cross-selling products, developing customer relationships, and presenting...
-
Interactive Platform Developer and Manager
7 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia JASARA PMC Full timeJob SummaryJASARA PMC seeks a highly experienced Technical Senior Specialist to manage the design and development of interactive and gamified experiences for our clients. As a key team member, you will collaborate with stakeholders to deliver innovative solutions that meet project objectives and improve user interaction.Key Skills:Experience in managing...
-
Platform Developer
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia 2P Full timeAbout the RoleThis is a mid-senior level position that requires strong scripting skills and familiarity with APIs (REST/SOAP).The successful candidate will have experience with the software development lifecycle, including analysis, design, coding, testing, training, and operational support.In this role, you will be responsible for developing reports and...
-
Platform Support Specialist
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Qiddiya | القدية Full timeAbout the PositionWe are seeking a highly skilled Platform Support Specialist to join our team at Qiddiya | القدية. As a key member of our rapidly evolving organization, you will play a critical role in supporting platform operations, ensuring seamless and efficient performance.You will be responsible for monitoring data pipelines for errors,...
-
Software Development Specialist
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia RP International Full timeJob OverviewWe are seeking a skilled Junior Developer / Technical Support Specialist to fill a dual role at RP International. The ideal candidate will possess foundational skills in software development or 2-4 years of experience in technical support with basic knowledge in relevant technologies.
-
Software Development Specialist
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Ksau Hs Full timeJob DescriptionWe are seeking a skilled Software Development Specialist to join our team at Ksau Hs.About the RoleThis is an exciting opportunity for a talented individual to contribute to the development and maintenance of our software systems.The successful candidate will have a strong background in programming, excellent analytical skills, and the ability...
-
Agile Software Development Specialist
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia AchevX Full timeResponsibilitiesThe Agile Software Development Specialist will be responsible for:Managing software development projects using agile methodologies.Collaborating with developers to identify and prioritize project requirements.Developing and maintaining software solutions that meet client needs.
-
Software Implementation Specialist
7 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Ejada Systems Limited. Full timeWe are seeking a detail-oriented Software Implementation Specialist to assist in the deployment and implementation of projects.As an Implementation Specialist, you will work closely with senior engineers and project managers to ensure successful project delivery and client satisfaction.You will contribute to the smooth integration of new systems, software,...
-
High-Performance Software Developer
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Mozn Full timeMozn is a leading technology firm that is redefining the boundaries of Artificial Intelligence and Data Science. Headquartered in Riyadh, Saudi Arabia, the company is working to realise Vision 2030 with a proven track record of excellence in supporting and growing the tech ecosystem in Saudi Arabia and the GCC region.The company's AI technology platform...
-
iOS Software Engineer
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia InnovationTeam Full timeInnovationTeam is a leading provider of innovative technology solutions for businesses worldwide.We are currently looking for an experienced software engineer to join our team and play a key role in the development of our mobile applications.As a software engineer at InnovationTeam, you will be responsible for designing, developing, and testing high-quality...
-
Software Architecture Specialist
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Glance Full timeJob Description:">">As a software architecture specialist, you will be responsible for designing and implementing scalable software architectures that meet business requirements. You will collaborate with cross-functional teams to ensure projects align with business objectives and compliance standards.">Responsibilities:">">">Design and implement scalable...
-
Software Development Engineer
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Tamara Full timeAbout UsTamara is a leading fintech platform in the GCC region with a mission to provide customer-centric financial services. The company serves millions of users and partners with global brands like Amazon, SHEIN, and IKEA.Tamara is Saudi Arabia's first fintech unicorn, backed by Sanabil Investments, SNB Capital, and Checkout.com. The company operates from...
-
Software Tester Specialist
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Duncan & Ross Full timeDuncan & Ross is a leading technology firm committed to excellence.We are seeking an experienced Software Tester Specialist to join our team.Job Description:Develop and execute comprehensive quality assurance strategies.Maintain and improve existing test cases and scripts.Collaborate with cross-functional teams to identify and prioritize testing...
-
Software Development Professional
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Dalma Tech2 Full timeJob Description:At Dalma Tech2, we are seeking a highly skilled C4I Software Engineer to join our team. The ideal candidate will have a minimum of six years software development experience in large scale real-time air defense system environments.In this role, you will be responsible for performing analysis and resolution of software assigned system software...
-
Software Development Specialist
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Rize Full timeRize is a pioneering rent-now-pay-later platform transforming the rental industry in Saudi Arabia. Our mission is to make rentals more accessible and affordable for tenants, while providing landlords with secure income.Job DescriptionWe are seeking a skilled Software Engineer with expertise in mobile development, specifically using Flutter. In this role, you...
-
Business Development Manager – Open Platform
1 week ago
Riyadh, Ar Riyāḑ, Saudi Arabia Comarch Full timeAre you passionate about business expansion and digital transformation? We are looking for a Business Development Manager to drive sales and growth for our Comarch Open Platform (COP) solutions, supporting Banks in their digital transformation in Riyadh. If you thrive in a fast-paced environment and have a proven track record in enterprise software sales,...
-
Ecommerce Platform Specialist
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia RAWAJ Full timeJob DescriptionLeverage your expertise as a Junior E-commerce Specialist/Web Administrator with RAWAJ, the market leader in home improvement retail business and largest total home solution superstore in the Kingdom of Saudi Arabia.This role involves maintaining, updating, and optimizing our e-commerce platform and website to ensure an exceptional user...
-
Riyadh, Ar Riyāḑ, Saudi Arabia Amazon Full time**About the Opportunity**This is a unique chance to join our AWS GameTech team as a Specialist Solutions Architect for Cloud Gaming Platforms.You'll have the opportunity to collaborate with the broader Industry Specialist team to shape the strategic plan and drive cloud adoption for GameTech customers, while also working closely with business development,...