Chat on WhatsApp
Company Logo

Software Engineer

Perusahaan tidak menampilkan gaji
Penuh Waktu · Kerja di lokasi
Minimal Sarjana (S1)
1 - 3 tahun pengalaman

Persyaratan

Kerja di lokasi
1 - 3 tahun pengalaman
Minimal Sarjana (S1)

Skills

Software Architecture

Software Testing

Software Development

Loker ini dikelola oleh

PM
PT Majoo Indonesia

Deskripsi pekerjaan Software Engineer Majoo Indonesia

Job Requirements

Technical Skills

Core Programming - Golang Proficiency

  • Minimum 2+ years experience with Go
  • Deep understanding of Go concurrency (goroutines, channels, sync package)
  • Experience with Go modules, testing framework, and build tools
  • Knowledge of Go best practices and idiomatic code patterns
  • Familiarity with popular Go frameworks (Gin, Echo, Fiber, etc.)

Software Architecture - System Design & Architecture

  • Experience designing scalable, maintainable software systems
  • Understanding of microservices architecture patterns
  • Knowledge of API design principles (REST, GraphQL, gRPC)
  • Experience with distributed systems concepts
  • Understanding of design patterns and SOLID principles
  • Event-driven architecture and message queuing systems

Database Management - Database Expertise

  • Proficiency in SQL or NoSQL databases
  • Experience with PostgreSQL, MySQL, or similar RDBMS
  • Knowledge of database optimization and indexing strategies
  • Understanding of database migration and schema versioning
  • Experience with ORM/ODM tools (GORM, MongoDB drivers, etc.)
  • Data modeling and normalization concepts

Development Practices

  • Version control with Git
  • Code review and collaboration skills
  • Agile/Scrum methodology experience
  • Familiarity with AI-assisted development tools (e.g., Cursor, Claude, Gemini CLI)
  • Efficient usage of AI pair programmers in coding, testing, and refactoring
  • Ability to balance AI-generated code with manual review and quality assurance
  • Understanding AI tool limitations and applying human judgment where needed

DevOps & Infrastructure

  • Experience with containerization (Docker, Kubernetes)
  • CI/CD pipeline setup and maintenance
  • Cloud platforms (AWS, GCP, Azure)
  • Monitoring and logging tools

Tentang Perusahaan
Majoo Indonesia
Consumer Services
201 - 500 karyawan

majoo is a fastest growing SaaS company providing super app business solution platform for 60 million Indonesian SME to grow their business, with more than 300 employees serving customers over 600 cities nation-wide, 24 hours online SME support with dedicated sales support in more than 60 major cities.

Comprehensive solution of an integrated Online POS, Accounting, Inventory Management, Employee Management, CRM, Business Analysis, Online Order, and Owner App.

Connecting largest digital ecosystem for SME to grow their sales with Grabfood, Tokopedia, Shopee, Bukalapak, Blibli, and Telkomsel Poin, facilitate digital payment with BCA, Ovo, GoPay, ShopePay, Linkaja and Dana, providing working capital with Investree, Koinworks, Modalku, Commbank and reach more customers with the help of Whatsapp and Telkomsel DigiAds.

We empower 60 million Indonesia's SME to improve and grow their business, creates more entrepreneurs to accelerate digital economy, helping businesses in creating employments, reduce social problems, and supporting country’s economics backbone.

Alamat kantor

l. Prapanca Raya No.25, RT.2/RW.3, Pulo, Kec. Kby. Baru, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12160

Tips Aman Cari Kerja

Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.

Pelajari Selengkapnya

Lowongan Lainnya Untukmu

Full Stack Developer

Rp 3,5 jt-4,1 jt
Penuh Waktu
1–3 tahun
Minimal Sarjana (S1)
PT. Medeva Multi Talenta

Software Engineer