About the job JAVA FULL STACK BACKEND DEVELOPER + IOS
FuntoNetwork IT Consulting
Empowering Businesses with Innovative IT Solutions
Position: Java Full Stack Backend Developer + iOS
Department: Software Development & Mobile Engineering
Location: San Leandro, CA (Hybrid – 3 days onsite per week) – Local candidates only
Type: Contract, Full‑Time (40+ hours/week)
Reports To: Engagement Manager (FuntoNetwork) / Client Technical Lead
Tech Stack: Java, Spring Boot, iOS (Swift, Kotlin), DevOps, React.js (plus)
Regional Strategy: East Bay Cross‑Platform Engineering
This role is a unique hybrid position supporting a San Leandro‑based client that requires backend Java expertise combined with native iOS development skills. The client is building a suite of mobile‑first applications that integrate tightly with enterprise backend systems. We are seeking a backend‑focused full‑stack developer who also possesses professional experience in iOS development (Swift, Kotlin) . This is a rare opportunity to work across both domains in a single, client‑dedicated engagement. Local candidates only – onsite presence is mandatory for collaboration with mobile and backend teams.
Location Requirement:
- Must reside within reasonable daily commute to San Leandro, CA. No exceptions.
About FuntoNetwork
Our Mobile & Backend Integration practice helps clients deliver seamless experiences across web and mobile platforms. We specialize in building robust APIs that power iOS and Android applications, and we are looking for a developer who can bridge these worlds. In this client‑dedicated role, you will split your time between backend microservice development and native iOS feature implementation.
Position Overview
We are seeking a Java Full Stack Developer with iOS expertise to join a cross‑functional team. You will design and build backend services using Java and Spring Boot, and also develop and maintain native iOS applications using Swift and Kotlin (for iOS). The ideal candidate is a backend specialist who is comfortable jumping into iOS code when needed. DevOps experience (CI/CD, containerization) and React.js knowledge are pluses. This role requires strong communication skills and the ability to context‑switch between backend and mobile domains.
Key Responsibilities
- Backend Development: Design, build, and maintain RESTful microservices using Java 11/17 and Spring Boot.
- iOS Development: Develop and enhance native iOS applications using Swift and Kotlin (for iOS) .
- API Integration: Ensure seamless integration between mobile clients and backend services; define API contracts.
- Database: Work with relational (Oracle, SQL Server) and NoSQL (MongoDB) databases.
- DevOps: Assist with CI/CD pipeline configuration (Jenkins, GitHub Actions); containerization (Docker) a plus.
- React.js (Plus): Occasionally contribute to web frontend components if needed.
- Code Quality: Write unit and integration tests; participate in code reviews.
- Client Collaboration: Work directly with client product owners and mobile leads.
Required Qualifications & Skills
Experience: Minimum 8 years of professional software development, with at least 5 years in Java backend and 2 years in native iOS development.
Technical Proficiency:
- Java / Spring Boot: Strong backend experience; microservices, REST APIs, Spring Data, Spring Security.
- iOS: Professional experience with Swift and Kotlin (for iOS) . Familiarity with UIKit, SwiftUI, Combine, or iOS frameworks.
- Databases: SQL and NoSQL proficiency.
- Version Control: Git.
Soft Skills:
- Ability to work across multiple technology stacks.
- Strong problem‑solving and debugging skills.
- Effective communication with distributed teams.
- Self‑motivated and adaptable.
Education: Bachelors degree in Computer Science or related field; equivalent experience considered.
Preferred Qualifications
- DevOps experience: Jenkins, Docker, Kubernetes.
- React.js or other frontend framework experience.
- Relevant certifications (Java, AWS, iOS).
- Domain experience in healthcare, logistics, or fintech.
- Published iOS apps on the App Store.
Why Join FuntoNetwork?
- Unique Skill Set: Leverage your dual expertise in backend and mobile – rare and highly valued.
- Variety: No two days are the same; work across the full stack.
- High Visibility: Direct collaboration with client mobile and backend leads.
- Career Growth: Path to Mobile Architect, Full Stack Architect, or Engineering Manager.
Compensation & Benefits
- Hourly Rate: $70 – $90/hour (W2).
- Weekly Payroll with direct deposit.
- Benefits Package: Medical, dental, vision, 401(k) with match, paid holidays, accrued sick leave.
- Commuter Benefits: Pre‑tax transit/parking.
Application Process
To apply, please submit:
- Resume detailing Java backend and iOS (Swift/Kotlin) experience.
- Cover letter addressing: Describe a project where you developed both backend services and a mobile client. How did you ensure a seamless integration?
- Links to App Store apps or GitHub repositories (anonymized as needed).
- Current location and onsite availability confirmation.
- HackerRank readiness confirmation.
Submit your complete application package to:
Samuel Andoh | Account Manager
Email: samuel.andoh@funtonetwork.com
Subject Line: Java Full Stack + iOS – [Your Name] – San Leandro
Visa Status: No H1B sponsorship available. Must be U.S. Citizen, Green Card holder, or possess unrestricted work authorization (W2/Independent Consultant only).
Interview Process (Mandatory):
- HackerRank Assessment – Java, Spring Boot, iOS (Swift) coding challenge. FIRST STEP.
- TP1 – Panel Interview – Technical deep dive (60 min, video).
- TP2 – Prep Call – Customer discussion readiness review.
- Customer Interview – Panels available to close same day.
- In‑Person Customer Interview – San Leandro client site. Mandatory.