Senior Mobile Developer

Job updated 8 months ago

Job Description

We are seeking a talented and experienced Senior Mobile Developer with expertise in Flutter to join our dynamic development team. As a Senior Mobile Developer, you will play a key role in designing, developing, and maintaining high-quality mobile applications for both iOS and Android platforms. Your innovative mindset, technical prowess, and collaborative spirit will contribute to the success of our cutting-edge projects.

What will you do:

  • Collaborate closely with cross-functional teams, including designers, product managers, and backend engineers, to create engaging and user-friendly mobile applications using Flutter framework.
  • Lead the technical design and development of new features, enhancements, and bug fixes, ensuring they align with project requirements and performance standards.
  • Write clean, maintainable, and efficient code, following best practices and design patterns.
  • Conduct thorough code reviews to ensure code quality, consistency, and adherence to coding standards.
  • Optimize mobile applications for maximum speed, scalability, and responsiveness.
  • Stay up-to-date with the latest trends and technologies in mobile app development, particularly within the Flutter ecosystem.
  • Mentor and guide junior engineers, sharing your knowledge and expertise to foster professional growth within the team.
  • Collaborate in brainstorming and problem-solving sessions to contribute innovative ideas and solutions.

Requirements

What we are looking for:

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • Proven 3+ years in mobile development and track record of developing and launching successful mobile applications using Flutter.
  • Strong proficiency in Dart programming language and a solid understanding of Flutter's architecture and widget system.
  • Experience with third-party libraries, APIs, and services integration.
  • Proficient in version control tools (e.g., Git) and code collaboration workflows.
  • Previous experience in leading or mentoring junior engineers is a plus.
  • Strong debugging and problem-solving skills to identify and resolve complex technical issues.
  • Excellent communication skills, both written and verbal, with the ability to convey technical concepts to both technical and non-technical team members.
  • Ability to work effectively in an agile development environment, adapting to changing priorities and tight deadlines.
  • Growth mindset, challenging status quo to find new solutions and out-of-the-box ideas
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
People who applied for this job also applied for
Logo of the organization.
Full-time
Entry level
3
5M ~ 8M IDR / month
Logo of the organization.
Full-time
Mid-Senior level
2
6M ~ 9M IDR / month
Logo of the organization.
Full-time
Entry level
4
2M ~ 4.5M IDR / month
Logo of Reku.

About us

Reku (formerly known as Rekeningku) is a leading Indonesian cryptocurrency exchange that provides our users with a powerful and trusted platform to invest, buy, and sell many crypto assets.

Our vision is to become the guide to all things crypto for every Indonesian. Since the beginning, we have been registered with BAPPEBTI to enable access to crypto assets easily, safely, and in a fully compliant manner.

Reku was established in 2018 by the founders, who have been actively involved in the crypto community for many years and have tirelessly focused on building products to serve our users.

Reku was and remains a pioneer in crypto, providing a curated list of quality tokens, 24/7 live chat by customer support, and the fastest as well as cheapest way to invest in crypto.


Team

Avatar of the user.
Recruiter
Avatar of the user.
People Experience Specialist
Avatar of the user.
Head of People

Jobs

Full-time
Mid-Senior level
1
Save

Full-time
Mid-Senior level
1
Save