Senior Mobile Software Engineer

2 weeks ago


Jakarta, Indonesia Valbury Asia Futures Full time

Technology Jakarta

**Core Technical Skills**:

- Dart Programming Language: Deep understanding of Dart syntax, language features, and best practices.
- Flutter Framework: Proficiency in Flutter's widget library, state management, and reactive programming principles.
- Mobile App Development: Experience in building cross-platform mobile apps for iOS and Android.
- UI/UX Design: Strong understanding of UI/UX design principles and ability to create visually appealing and user-friendly interfaces.
- State Management: Expertise in state management solutions like GetX, Provider, or BLoC.
- Testing: Proficiency in writing unit, widget, and integration tests.
- API Integration: Experience in integrating with RESTful and WebSocket.
- Deployment: Knowledge of deploying Flutter apps to app stores (Apple App Store and Google Play Store).

**Additional Desired Skills**:

- Performance Optimization: Ability to optimize app performance, reduce load times, and ensure smooth user experiences.
- Platform-Specific Features: Understanding of platform-specific features and APIs for iOS and Android.
- Third-Party Libraries and Tools: Experience with popular Flutter libraries and tools like Firebase, Flutter Fire, and others.
- Continuous Integration and Continuous Delivery (CI/CD): Knowledge of CI/CD pipelines for Flutter apps.
- Security: Understanding of security best practices for mobile app development, including data protection and secure communication.
- Experiences in building real time Apps using WebSocket or others.
- Having good knowledge in the financial industry especially in Forex, Stock or Cryptocurrency exchange.

**Soft Skills**:

- Problem-solving: Ability to identify and solve complex technical problems.
- Communication: Effective communication skills to collaborate with designers, backend developers, and other team members.
- Attention to Detail: Meticulous attention to detail to ensure high-quality code and user experience.
- Adaptability: Ability to learn and adapt to new technologies and trends.
- Teamwork: Ability to work collaboratively with team members to achieve project goals.



  • Jakarta, Jakarta, Indonesia Gojek Full time

    We are seeking an experienced Senior Software Engineer to join our Consumer Payments team at Gojek. This is an exciting opportunity to leverage your expertise in iOS and Flutter development to deliver innovative mobile applications that drive business growth.About the RoleThis role requires a strong understanding of mobile application development principles...

  • Software Engineer

    2 weeks ago


    Jakarta, Indonesia Perry Street Software Full time

    **Company Description**: Indodana is a FinTech startup established in November 2017 and have been fully licensed by OJK since May 2020. Indodana main products are PayLater & Lending services that empower big name brand product such as Tiket PayLater, BliBli PayLater, Mitra Bukalapak PayLater, and LinkAja PayLater. The position will work and contribute...


  • Jakarta, Jakarta, Indonesia Undisclosed Full time

    Geekhunter is hiring on behalf of our client, a technology company that specializes in developing scalable digital solutions with customers and ecosystem partners with multiple offices in the APAC region. Founded in 2019, they are collaborating worldwide, with hubs operating in Jakarta and Singapore.Job ResponsibilitiesWorking with engineering and product...


  • Jakarta, Indonesia Jago Coffee Full time

    We are looking for a software engineer to own the development of our user facing mobile apps. You will be working on developing features that make it easy for coffee drinkers to get their daily dose of caffeine. **ABOUT THE ROLE** - You will be working closely with the CTO to define the priorities and sequence of the work. - You will be responsible to own...


  • Jakarta, Jakarta, Indonesia Grab Full time

    About the RoleThis is an exciting opportunity to join our Quality Assurance team in CX as a Senior QA Engineer. You will be responsible for providing functional and regression testing for iOS, Android, and backend applications.In this role, you will work closely with tech, product, and business teams to ensure software quality and improve testing...


  • Jakarta, Indonesia Grab Full time

    **Job Description**: **Life at Grab** At Grab, every Grabber is guided by The Grab Way, which spells out our mission, how we believe we can achieve it, and our operating principles - the 4Hs: Heart, Hunger, Honour and Humility. These principles guide and help us make decisions as we work to create economic empowerment for the people of Southeast...


  • Jakarta, Indonesia PT Sinar Mas Digital Ventures Full time

    SMDV is a tech-focused Venture Capital that partners with entrepreneurs building exceptional technology companies that aim to change the landscape in Indonesia and the region. We are currently hiring for our portfolio companies. We are looking for a Senior Software Engineer The responsibilities include: Design and produce good unit tests Liaise with...


  • Jakarta, Indonesia Bjak Full time

    **About Us** As we continue to expand our presence in Indonesia, we are seeking dynamic individuals who are not only skilled professionals but also share our enthusiasm for making a meaningful impact. As a Senior mobile engineer, flutter, you will play a pivotal role in shaping the technological landscape of our innovative projects. Collaborating with...


  • Jakarta, Jakarta, Indonesia Tripledot Studios Limited Full time

    Senior Unity Software EngineerDepartment: EngineeringEmployment Type: Permanent - Full TimeLocation: Jakarta, IDDescription Who are we? Tripledot Studios was founded by a team of industry veterans from some of the biggest names in mobile games such as King, Peak Games, Facebook, and Product Madness. We are now a 500 person mobile games studio, headquartered...


  • Jakarta, Indonesia PT Ikonsultan Inovatama Full time

    **About the role** You will be part of cross-functional agile engineering team (squad) responsible to build, deploy and run (support) one or more of our digital products, focusing on full-stack experience to build robust & resilient systems (front-end & back-end). You will work closely with Engineers, Product, Design, and other stakeholders,...


  • Jakarta, Indonesia 99.co Full time

    We are looking for a Senior Software Engineer to join our diverse team of people who are passionate about taking the real estate industry into the age of technology through innovation and a desire to solve its multitude of challenges. **What you’ll do**: 1. Contributes to product quality by participating and giving feedback to QA. 2. Build cool features...


  • Jakarta, Jakarta, Indonesia Paper Full time

    Job Responsibilities:Being responsible for end to end software development lifecycle (design, develop, deploy, monitor, repeat)Design and develop solutions for web server servicesWrite code that can be well designed, testable, and efficient using the best software development practicesCollect, improve specifications, requirements based on technical...


  • Jakarta, Indonesia Moladin Full time

    We are looking for a talented and experienced Senior Software Development Engineer in Test to join our team at Moladin Financial Services. As a Senior Software Development Engineer in Test, you will ensure the highest quality possible of our software delivery by implementing and maintaining test automation scripts. Working alongside product managers and...


  • Jakarta, Jakarta, Indonesia Valbury Asia Futures Full time

    Job Description:We are seeking a highly skilled Senior Mobile Software Engineer to join our team at Valbury Asia Futures. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality mobile applications using Flutter framework.Required Skills and Qualifications:Dart Programming Language: Proficient...

  • Software Engineer

    2 weeks ago


    Jakarta, Indonesia PT Indocyber Global Teknologi Full time

    Execute full software development life cycle (SDLC) - Integrate software components into a fully functional software system - Build reusable code and libraries for future use - Continuously learn about new engineering techniques and technologies - At least having 1-2 year experiences - Have a strong understanding of Object-Oriented Programming (OOP) - Have...

  • Art Lead

    3 weeks ago


    Jakarta, Indonesia Live Play Mobile Inc Full time

    **Lead Artist** **Who We Are**: Live Play Mobile Inc. is an innovative leader in the mobile gaming industry, delivering immersive live gaming experiences that combine live entertainment with mobile play. Our flagship title, Live Play Bingo, features live hosts and real-time interaction, engaging players in a social and competitive environment. With decades...


  • Jakarta, Indonesia Grab Full time

    **Job Description**: **Life at Grab** At Grab, every Grabber is guided by The Grab Way, which spells out our mission, how we believe we can achieve it, and our operating principles - the 4Hs: Heart, Hunger, Honour and Humility. These principles guide and help us make decisions as we work to create economic empowerment for the people of Southeast...


  • Jakarta, Jakarta, Indonesia Gojek Full time

    We are looking for a highly skilled Senior Software Engineer to join our Consumer Payments team at Gojek. As a technical leader, you will be responsible for designing, developing, and maintaining high-quality mobile applications that enhance the consumer experience.About the RoleThis is an exciting opportunity to leverage your expertise in iOS and Flutter...


  • Jakarta, Indonesia amIT Global Solution Full time

    **Minimum +7 Years experience in software development**: - **Proven track record in a senior role OR lead developer position**: - Proven track record in leading and working on AI projects (value added) - **Proficiency in back-end technologies such as Python,.NET,**Golang, Node.js, Java, Ruby - Proficiency in front-end technologies such as HTML, CSS, and...


  • Jakarta, Indonesia PT Develab Mitra Indonesia Full time

    Persyaratan **Qualifications**: - Bachelor's degree in Computer Science or related field - Development experience i.e. AngularJS, Java, Angular and OOP programming - SPA testing framework (Jasmine / Karma) - Spring Boot Framework - Docker and containers experience - JavaScript build and other workflow tools like Grunt, Gulp, Webpack - Knowledge with AWS...