توضیحات فرصت شغلی
The team
You will be part of our Mobile App Development team. We combine innovative Design and robust engineering to create outstanding mobile apps for our clients. Our team is collaborative, creative, and passionate about building solutions that delight our customers. The role We’re looking for a Flutter Developer to develop high performing applications for the iOS and Android platforms. As part of a team that is tasked to grow our clients’ businesses through mobile solutions, you’ll help build, test, and optimise the mobile apps we create
Responsibilities
● Use clean, maintainable code to create and improve powerful mobile applications
● Collaborate with internal teams such as Quality Assurance, Design, and Product Management to conceptualise user-friendly mobile applications
● Analyse data to understand and improve user experience and interaction with our mobile applications
● Test and troubleshoot any issues related to our mobile trading applications
● Prioritise information Security and process maintenance in designing mobile applications
- Our squad culture
You’ll work with the product squads — either focusing on a single squad or collaborating with multiple squads simultaneously. Consisting of experts from various functional areas, a squad is an autonomous, mission-driven team in charge of a specific, impactful product. The squad leader sets the mission, establishes measurable goals, and empowers collaboration within and beyond the squad.
The role
Your main responsibility will be to enhance the next generation of our iOS and Android apps. Your solid understanding of native programming languages will be crucial to developing meaningful mobile applications with intuitive user interfaces.You'll have the opportunity to use your creative skills and ideas along with agile practices to help the squad achieve its goals.
Challenges
● Develop high-volume, low-latency Android and iOS applications with clean, effective, and scalable code.
● Discuss and execute strategies with your squad to improve customers' interaction with mobile apps.
● Maintain information Security and process maintenance as a high priority throughout the lifecycle of a mobile app.
● Explore new technologies and present them as proof of concept in areas like development speed, maintainability, conversion, and Security.
● Coordinate with other teams to build the best possible UX such as Product Management, Design, and Quality Assurance teams.
● Write readable code, provide comprehensive documentation for existing code, and make improvements to existing code as necessary.
Minimum requirements- ● Extensive experience developing apps with Flutter
● More than 5 years experience developing mobile apps for at least one platform (released on Apple AppStore/Google Play or accessible on GitHub)
● Automated Testing and building experience
● Expertise in at least one of the following programming languages: Java, Dart, ES6, Kotlin, Objective-C, or Swift
● A good grasp of the differences between Android and iOS Design guidelines and patterns - ● Excellent knowledge of the performance tools and optimisation techniques in Android or iOS SDKs
● Familiarity in using third-party libraries and APIs
● Understanding how the Agile development cycle works
● Fluency in written and spoken English
Preferred experience
● Knowledge of Material Design
● An understanding of UI animations and the ability to implement them
● Experience developing native mobile applications
● Background in the fintech industry
Location
Negar Tower, Tehran
تکنولوژیها
- FlutterDartAndroidiOS
Our Technical Teams
Software Development
Our Back-end, Front-end, and Mobile Application Development teams develop and test all the desktop and mobile software solutions First Source provides.
Quality Assurance
Our Quality Assurance team reviews new code and ensures compliance with business and functional needs.
Business Intelligence
Our Business Intelligence team governs data utilization. It analyzes the company’s business processes and systems while providing insights for growth.
Information Technology
Our Information Technology team develop and maintain our platform and underlying system infrastructure and ensure the security and operation of our system.
Product Design
Our Product Design team advocates for the user and strives for intuitive, beautiful, and user-centric design and content.
About First Source
Since 2017, First Source has been on a mission to develop, maintain, and create world-class software solutions and designs in the field of fintech in a diverse and multicultural environment. We began our journey with a small team of 10 dedicated employees and grew to a team of over 50 members.
We help our international clients grow their businesses with customer-centric products and services.
Our company offers a work environment that fosters personal and professional growth. A career with us is an opportunity to make an impact in a fast-growing, global organization.
اطلاعات تماس
تهران - بالاتر از میدان ونک - برج نگار - طبقه بیست و دوم
مزایا
- Performance-based bonuses
- Competitive salary
- Health and wellness benefits
- Education assistance
- Onsite meals and snacks
- Flextime