Job details
Senior Mobile & Web Developer (iOS | Android | React)
- Java
- REST
- TypeScript
- iOS
- Android
- Agile
Posted: 1 week ago
Roles & Responsibilities
About the Role
We are looking for a talented Senior Mobile & Web Application Developer to join our engineering team. In this role, you will design, develop, and maintain high-quality applications across iOS, Android, and Web platforms. You will work on scalable, performance-driven products while collaborating with cross-functional teams to deliver exceptional user experiences.
If you're passionate about building modern applications and enjoy working across multiple technologies, we'd love to hear from you.
Key Responsibilities
iOS Development
- Design, develop, and maintain native iOS applications using Swift, SwiftUI, and Objective-C.
- Build intuitive, responsive user interfaces and integrate RESTful APIs.
- Perform debugging, testing, and performance optimization using Xcode, XCTest, and XCUITest.
- Manage App Store releases, versioning, and deployment using Fastlane.
Android Development
- Develop and maintain Android applications using Java.
- Publish and maintain applications on the Google Play Store.
- Integrate Firebase services and manage local storage using SQLite or Realm.
Web Development
- Develop responsive web applications using ReactJS, TypeScript, JavaScript, HTML, and CSS.
- Build reusable UI components and ensure cross-browser compatibility.
- Write unit tests using Jest and optimize application performance.
Engineering & Collaboration
- Integrate REST APIs and collaborate with backend teams.
- Manage source code using Git, GitHub, Bitbucket, or SVN.
- Build and maintain CI/CD pipelines using Jenkins and GitHub Actions.
- Follow Agile methodologies, code review practices, and software development best practices.
- Ensure application accessibility, localization, security, and high performance.
Required Skills &Qualifications
- 8+ years of experience in mobile and web application development.
- Strong expertise in Swift, SwiftUI, Objective-C, and Java.
- Hands-on experience with ReactJS, TypeScript, JavaScript, HTML, and CSS.
- Experience integrating RESTful APIs.
- Knowledge of MySQL, SQLite, Firebase, and Realm.
- Experience with Xcode, Fastlane, Git, GitHub, Bitbucket, and SVN.
- Familiarity with XCTest, XCUITest, and Jest.
- Experience implementing CI/CD using Jenkins and GitHub Actions.
- Proven experience deploying applications to the Apple App Store and Google Play Store.
- Strong debugging, profiling, and performance optimization skills.
Preferred Qualifications
- Experience with Firebase Authentication, Cloud Messaging, and Analytics.
- Knowledge of software architecture patterns such as MVVM.
- Familiarity with Test-Driven Development (TDD) and Continuous Integration.
- Understanding of accessibility, localization, and internationalization.
- Experience working in Agile/Scrum environments.
Similar jobs
-
Senior React Developer
TECHEMERGE SOLUTIONS PTE. LTD. , Hybrid / Singapore
-
Mobile & Web Developer (iOS | Android | React)
TECHEMERGE SOLUTIONS PTE. LTD. , Hybrid / Singapore
-
Full Stack Developer (Java, React.js) l Contract
MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD , Hybrid / Singapore
-
Mid-Level Frontend Engineer (React.js) - 4 Months - Remote - Octopus by RTG
robusta , Remote /
-
Middle Front End Engineer
B2spin , Ukraine