Mar 11, 2024
-
Mar 15, 2024
Job Overview
We are looking for enthusiastic, experienced, and talented Flutter Engineers to help us develop state-of-the-art solutions that will serve the needs of our valuable clients and help shape the technology and products as we grow.
As a flutter engineer, you should understand computer science basics and real industry experience. You will be responsible for the entire code lifecycle, from design to development, and will collaborate directly with the top technical executives inside the team and across Walturn LLC.Qualifications
Key Responsibilities
Develop custom packages in Flutter using the functionalities and APIs already available in native Android and IOS.
Build and Translate the Wireframes and designs into high-quality, responsive UI code.
Write efficient queries for core Data.
Resolve any problems existing in the system, as well as suggest and implement additional/new features in the complete system.
Propose/Suggest the time and space-efficient Data Structures.
When developing the app, use best practices and keep everything organized and fully documented.
During the development of the application, make sure that security requirements are followed.
Verify that any new changes to the cloud system do not compromise the security of the backend server.
Provide/consult software design and maintenance advice to our customer-facing agents.
Maintaining the software throughout the software product lifecycle, including design, development, verification, and bug fixes, is a must.
Keep in touch with the Quality Assurance Specialist regularly to ensure we deliver a stable app.
Quickly fix all of the bugs reported by the Quality Assurance Specialist.
Carry out the app verification protocol.
Writing the tests for the App is a must.
Ensure the quality of product deliverables by adhering to business policies and quality procedures.
Qualifications
Education
Bachelor's degree in Computer Science, Software Engineering or any related field.
Experience
Minimum 18 months of professional mobile software engineering experience
2 Years’ Experience in cross-platform mobile software development (Android/iOS) using technologies such as Flutter and React Native.
Experience with the design, development, and/or consumption of RESTful and 3rd party APIs.
Experience with Git or similar version control systems.
Experience in software development, with one published (or more) Mobile apps in the Google Play or App Stores.
Skills
Excellent problem-solving and analytical skills.
Excellent organizational skills and attention to detail
Excellent knowledge of Xcode and Android Studio.
Excellent leadership, verbal and written communication skills
Proficiency with Mobile programming languages such as Swift, Objective-C, Kotlin, and Java.
Excellent adaptability skills, am a quick learner with new technologies and have agile SDLC experience.
Proven ability to work on multiple projects and maintain speed and accuracy
Passion for writing code because you like to and never want to improve.
Preferred
Flutter: To build cross-platform Android, IOS, and Web mobile apps. This should include making responsive UIs to query data efficiently and manage states in an optimized manner.
Native Android and IOS: To build custom Flutter Packages.
Firebase: Should have experience with Cloud Firestore, Push Notifications, Cloud Functions, and Analytics.
Adobe XD: You should know how to use Adobe XD to use the design file and use it to build the app.
Git: To manage and collaborate on different projects with the rest of the team.
As Senior Flutter Engineer, you'll build cross-platform mobile apps, manage state, optimize performance, and lead development using Flutter, Dart, Firebase, and Adobe XD to create efficient mobile solutions
Research Assistant
As a Research Assistant, you'll support data collection, conduct literature reviews, analyze data, assist with surveys, and contribute to research projects while maintaining organized records and reports.
Sep 27, 2024
-
Oct 11, 2024
Business Analysts - Entry Level
As a Business Analyst, you'll gather and analyze data, document business processes, collaborate with stakeholders, and develop solutions to improve systems and support decision-making and business goals.
Sep 27, 2024
-
Oct 11, 2024
Software Engineer - QA & Automation
As a Software Engineer in QA Automation, you'll design, implement, and maintain automated test scripts, collaborate with developers, and ensure software quality through testing and process improvements.
Sep 27, 2024
-
Oct 11, 2024