Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
iOS Software Engineer
Location
Indonesia
Posted
118 days ago
Salary
0
Seniority
Senior
Job Description
iOS Software Engineer
BJAK
• Build and maintain iOS applications using Swift and SwiftUI. • Integrate AI-powered features through backend APIs. • Design UX patterns for AI interactions, including loading states, streaming responses, retries, and fallbacks. • Optimize performance, memory usage, and battery efficiency. • Capture user signals and feedback to support AI evaluation and iteration. • Collaborate closely with backend and ML engineers on API design and system behavior. • Maintain high App Store quality, stability, and production reliability.
Job Requirements
- 3+ years of iOS development experience using Swift.
- Hands-on experience integrating AI-powered features into mobile apps.
- Strong understanding of async/await, concurrency, and background tasks.
- Solid iOS performance and memory optimization skills.
- Experience shipping and maintaining production iOS apps.
- Comfort designing for latency, partial failure, and non-deterministic AI behavior.
- Exposure to CoreML or light on-device ML.
- Familiarity with feature flags or remote configuration systems.
- Strong intuition for AI UX patterns and user trust considerations.
Benefits
- Our organization is very flat and our team is small, highly motivated, and focused on engineering and product excellence. All members are expected to be hands-on and to contribute directly to the company's mission.
- Interviews will be conducted via virtual meetings and/or onsite.
- We value transparency and efficiency, so expect a prompt decision.
- If you've demonstrated the exceptional skills and mindset we're looking for, we'll extend an offer to join us.
- This isn't just a job offer; it's an invitation to be part of a team that's bringing AI to have practical benefits to billions globally.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Growth Engineer – GTM Systems & Integrations
PersadoPersado unlocks the power of words, the foundational DNA of marketing
• Architect and implement Persado’s GTM systems as a cohesive technical platform, not a collection of tools. • Design and maintain event-driven data flows across CRM, engagement, intelligence, and analytics layers. • Build and own: - Account, contact, and company-level data models - Signal ingestion pipelines (intent, activity, competitive, technographic) - Automated segmentation and cohort login - Lead, account, and opportunity lifecycle orchestration • Integrate and extend systems such as Salesforce, Attio, Gong, Mailcharts, PhantomBuster, BuiltWith, and internal data sources. • Write automation logic and scripts to: - Extract and normalize external data - Enrich accounts and contacts at scale - Trigger GTM actions based on behavior and signals • Enable rapid experimentation by building infrastructure that supports: - ICP testing - Messaging and channel experiments - Motion-based routing and scoring - Revenue attribution and cohort analysis • Partner closely with Sales, Marketing, and Partnerships to translate GTM strategy into executable systems. • Own system reliability, data quality, and observability across the GTM stack.
Lead Software Engineer
EmergnWe are a global digital business services firm with a mission to improve the way people and companies work. Forever.
• Design, develop, and maintain software applications in line with business requirements. • Maintain code integrity and organization that delivers real business value. • Ensure the quality covering your code with unit tests. • Actively participate in all front, backend activities including testing.
Role Description Hättest du Lust, das technische Fundament zu bauen, auf dem unser Performance-Marketing wirklich skaliert? Systeme zu entwickeln, die Daten aus Google Ads, E-Commerce und Attribution zusammenführen – und daraus Tools, Automatisierungen und AI-Workflows entstehen zu lassen, die täglich echten Impact haben? Genau dafür entwickeln wir bei Touchpoint unsere eigene technische Infrastruktur – von Datenpipelines über Dashboards bis hin zu intelligenten Interfaces. Damit wir diesen nächsten Schritt sauber, stabil und zukunftsfähig gehen können, suchen wir dich. Bei uns entwickelst du nicht einfach nur Software – du baust das technologische Rückgrat unserer Agentur für die Skalierung unseres Performance Marketings. Wir verwenden modernste Web-Technologien wie: - Nuxt 4 - React - Supabase - Tailwind CSS - Vercel Qualifications - Backend und Infrastruktur sowie Agentenorchestrierung - Datenbankdesign: PostgreSQL (Supabase), BigQuery, Query‑Optimierung - Cloud Infrastruktur: Vercel, AWS/GCP Services, Serverless‑Funktionen, Containerisierung - API‑Entwicklung: REST/GraphQL APIs sowie Agenten‑Kommunikationsprotokolle und Webhook‑Systeme - AI/ML‑Integration: Erfahrung mit LLM‑APIs, Prompt Engineering und Frameworks für agentenbasierte Entscheidungsfindung - Frontend Stack: Fundierte Kenntnisse in Nuxt 4, React, TypeScript und Drizzle oder Prisma Requirements - Aufbau der technischen Grundlage bei Touchpoint – von der Dateninfrastruktur bis zu nutzerorientierten Anwendungen - Verantwortung für alles von Datenbankarchitektur bis zur Entwicklung Benefits - Starkes Team mit flachen Hierarchien und kurzen Wegen - Verantwortung ab Tag 1 & echte Lernkurve - Flexible Arbeitszeiten & regelmäßiges Remote-Arbeiten - Fitnessstudio im Office, kostenlose Verpflegung & Bürohunde - Modernes Büro mit Fördeblick - Kostenlose Massagen im Office - Umzug nach Flensburg? Unterstützung bis zu 2.000 €
Senior Platform Software Engineer
LandbotThe AI Chatbot Generator that helps you create conversational experiences that turn into revenue.
• Build and Maintain the Internal Developer Platform • Design and implement core platform services, APIs, and developer tooling using backend technologies. • Build abstractions and automation that enable application teams to deploy, scale, and operate services independently. • Develop internal tools and services that improve developer productivity and reduce operational toil. • Drive Observability and Data Platform Capabilities • Design and implement observability solutions (metrics, logs, traces) for real-time visibility and proactive issue detection. • Contribute to data platform capabilities, enabling teams to leverage data effectively. • Establish SLIs, SLOs, and error budgets to balance reliability with feature velocity. • Enhance Developer Experience and Drive Platform Strategy • Partner with application teams (platform customers) to understand their workflows and pain points, gather feedback, and prioritize improvements aligned with business objectives. • Create and maintain documentation, runbooks, and knowledge bases that reduce knowledge silos and enable self-service. • Drive decisions through written formats (RFCs, ADRs) that document architectural choices. • Lead architectural direction with significant impact on the company's technical foundations.



