Match score not available

Fullstack Mobile Developer (Kotlin and React Native)

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years experience in app development, Proven experience with React Native and Kotlin, Strong understanding of RESTful APIs, Experience with SQL Server and Git.

Key responsabilities:

  • Develop and maintain mobile app features
  • Build and optimize backend services with Kotlin
Surya Digital Teknologi logo
Surya Digital Teknologi Startup https://suryadt.co.id/
11 - 50 Employees
See more Surya Digital Teknologi offers

Job description

Job Category: Developer
Job Type: Full Time
Job Location: Remote Semarang Yogyakarta
Priority: Urgent

Surya Digital Teknologi is a digital agency based in Indonesia. As a digital agency, we aim to automate your tasks and help you achieve better results, giving you more time to focus on what matters the most. We take pride in being responsive and reliable. Let us show you what matters most – your success!

We are seeking a skilled and versatile Full Stack Engineer to join our team and contribute to both frontend and backend development. You will play a key role in building and maintaining our mobile app, developed in React Native, while also contributing to our backend services built with Kotlin using the Micronaut Framework.

This is an exciting opportunity to work across the stack, leveraging your expertise in both React Native and Kotlin to deliver a seamless and high-quality user experience. You’ll also help modernize legacy React Native code and contribute to scalable backend systems that power our application.

What You Will Do:

  • Frontend
    • Develop and maintain features for a mobile app using React Native
    • Refactor legacy class components into modern functional components with hooks
    • Integrate and optimize location frameworks and mobile advertising platforms (AdMob, Amazon, Meta)
    • Manage app state effectively using Redux and enhance performance
    • Collaborate with designers and product managers to deliver intuitive, user-centric interfaces
  • Backend
    • Build, maintain, and optimize backend services using Kotlin on the Micronaut Framework
    • Design and implement RESTful APIs to power frontend features
    • Manage database interactions using SQL Server and Liquibase for version control
    • Experience with systems hosted on Azure App Services is beneficial
  • Collaborate with the team using Git (Bitbucket) and manage tasks via Jira
  • Work on a feature-branch workflow with peer code reviews before merging into main
  • Debug, test, and ensure the quality of both frontend and backend code
  • Work as part of a team developing applications and services
  • Contribute to team and organizational improvements in process and infrastructure
  • Follow industry best practices

Requirements:

  • 5+ years of experience in developing apps
  • Proven experience as a Full Stack Engineer or similar role, working on both frontend (React Native) and backend (Kotlin).
  • Strong understanding of functional components, hooks, and Redux in React Native.
  • Hands-on experience with Kotlin and backend frameworks, preferably Micronaut.
  • Proficiency in building and managing RESTful APIs.
  • Knowledge of SQL Server databases and change management with Liquibase.
  • Comfortable with Git (Bitbucket) version control and Agile methodologies using Jira.
  • Excellent problem-solving skills and the ability to deliver clean, maintainable code.
  • Able to communicate in English at actively is required
  • Ability to take ownership over your work
  • Willing to work according to Australian time or 6 AM – 3 PM Jakarta Time (9 hours include 1-hour break)

Perks and Benefits:

  • Work-life balance (No need to work outside of your 8 hours/day)
  • 20 days of Paid Annual Leave, 10 Days of Paid Sick Leave, Paid Australian Holiday
  • Government Endorsed Leave (Maternity, Wedding, Mens, etc)
  • Team Building Events (Company Dinner, Charity Events, Company’s Outing, Ice Breaking Activity)
  • Personal development benefits (Paid Course, Sharing Session)
  • Personal Business Funding
  • Potential paid work visit to Australia
  • Referral Fee of IDR 4 Mills
  • Free food and beverages
  • Performance bonus
  • Health and wellness benefits (BPJS Kesehatan dan Ketenagakerjaan)
  • Ied Fitri Bonus (THR)

To find our other job openings, please visit our website at https://suryadt.co.id/career/ or send your resume and portfolio to hr@suryadt.co.id!

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Problem Solving

Full Stack Engineer Related jobs