Mobile Developer (Kotlin Multi Platform)
Apply for this job
The Position
Mobile Application Developer specializing in React Native or Flutter. In this role, you will be responsible for designing, building, and maintaining high-performance, reusable, and reliable code for our mobile applications. You will collaborate closely with cross-functional teams to deliver top-notch mobile experiences that meet user needs and drive business goals.
Core Responsibilities

Development: Design and implement high-quality, scalable, and maintainable mobile applications using Kotlin Multi Platform.

Collaboration: Work closely with product managers, designers, and backend developers to deliver well-integrated features and enhancements.

Code Review: Participate in code reviews to maintain code quality and ensure adherence to best practices.

Testing: Write and execute comprehensive unit and integration tests to ensure application stability and performance.

Optimization: Optimize mobile applications for maximum speed, scalability, and user experience.

Documentation: Maintain clear and concise documentation for code and APIs to ensure efficient development and maintenance.

Troubleshooting: Debug and resolve application issues, bottlenecks, and bugs to ensure a smooth user experience.

Core Values

Innovation: A creative mindset and the ability to think outside the box to deliver unique mobile solutions.

Collaboration: Strong team player with excellent communication skills to work effectively with cross-functional teams.

Quality: A commitment to writing clean, efficient, and maintainable code.

User-Centric Design: A focus on delivering a seamless and intuitive user experience.

Adaptability: Ability to quickly learn and adapt to new technologies and development practices.

Proactivity: Self-motivated and proactive in identifying areas for improvement and driving projects forward.

What We Require

Experience: Proven experience in mobile application development using React Native or Flutter.

Technical Skills: Strong proficiency in Kotlin, and a solid understanding of mobile development frameworks and tools.

Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Portfolio: A strong portfolio of mobile applications developed using React Native or Flutter.

Problem-Solving: Excellent analytical and problem-solving skills with a keen attention to detail.

Version Control: Experience with version control systems like Git.

Testing: Familiarity with testing frameworks and tools for mobile applications.

Deployment: Experience with the deployment process for iOS and Android applications, including app store submission and release management.

Curious About Our Culture?

At MakerStudio, we foster a culture of innovation, collaboration, and continuous learning. We believe that the best ideas emerge when diverse perspectives come together in an environment of mutual respect and open communication.

Who Thrives at MakerStudio?

  • Creative problem-solvers who approach challenges with curiosity and tenacity
  • Proactive learners who are always seeking to expand their skills and knowledge
  • Collaborative team players who value and contribute to a supportive, inclusive culture

What's the Work Environment Like?

  • A welcoming, inclusive space that values diversity of background, thought, and experience
  • A flat hierarchy where ideas are judged on their merit, not on who proposed them
  • A balance of collaboration time for brainstorming and quiet time for focused work
  • Flexible work arrangements to accommodate different schedules and working styles

What Can I Expect as Part of the Team?

  • Opportunities to take on challenging, impactful projects that stretch your skills
  • A commitment to your professional growth through mentorship, training, and exposure to new areas
  • Equity in the products you help build, so you share in the success you create
  • The autonomy to propose and pursue innovative ideas that align with our mission
  • Competitive compensation and benefits with a generous paid time off

Let's Build Something Great

Interested in joining our team? We'd love to hear from you.