Required Technical Skills
? Frontend: React.js, Angular, Vue.js, TypeScript, JavaScript
(ES6+), HTML5, CSS3, Bootstrap/Tailwind
? Backend:
Java, Spring Boot, Microservices, Hibernate, JPA, REST APIs, GraphQL
? Secondary Skill: Ionic Framework, Apache Cordova, Capacitor,
Hybrid Mobile Development
? Mobile
Platforms: Android, iOS, Progressive Web Apps (PWA), responsive tablet and
mobile applications
? Native Integration: Capacitor/Cordova plugins, custom native
plugins, Android Studio, Xcode, Gradle, CocoaPods.
? Device
Capabilities: Push notifications, camera, GPS/geolocation, biometrics, file
system, deep linking, network status, background services and secure storage
? Mobile
Architecture: reusable components, state management, offline-first design,
local caching, SQLite, REST API integration and WebSockets
? Testing
& Debugging: Jasmine, Karma, Jest, Cypress/Appium, Chrome DevTools,
Safari Web Inspector and device/emulator debugging
? Build
& Release: Ionic CLI, npm, Node.js, Git, environment configuration,
code signing, provisioning profiles and Google Play/App Store deployment
? Mobile
Security & Performance: OAuth2, JWT, SSL/TLS, certificate pinning, secure
storage, WebView security, lazy loading and application performance
optimization
? Databases:
SQL (Oracle, PostgreSQL, MySQL), NoSQL (MongoDB, Redis)
? DevOps
& CI/CD: Jenkins, GitHub Actions, GitLab CI/CD, Docker, Kubernetes,
Terraform
? Cloud
& Security: AWS/Azure/GCP, OAuth2, JWT, SSL/TLS, IAM Policies
? Monitoring
& Performance: Datadog, Splunk, Prometheus, New Relic, Grafana
Key Responsibilities
1️⃣ Full Stack
Development (Frontend & Backend)
✅ Backend (Java, Spring Boot, Microservices)
✅ Frontend (React.js / Angular / Vue.js)
2️⃣ API &
Integration Development
✅ Develop RESTful and GraphQL APIs for frontend and
third-party integrations.
✅ Implement
asynchronous messaging using Kafka, RabbitMQ, or ActiveMQ.
✅ Work
on API Gateway solutions (Apigee, AWS API Gateway, Kong, Azure API Management).
3️⃣ DevOps, CI/CD,
and Cloud Deployment
✅ Implement CI/CD pipelines using Jenkins, GitHub Actions, GitLab
CI/CD, Azure DevOps.
✅ Deploy
containerized applications using Docker and Kubernetes (EKS, AKS, GKE,
OpenShift).
✅ Manage
cloud-based deployments on AWS, Azure, or GCP using Terraform, CloudFormation,
Ansible.
✅ Work
with logging and monitoring tools (Prometheus, ELK Stack, Datadog, New Relic).
4️⃣ Performance
Optimization & Security
✅ Optimize backend query performance and database indexing.
✅ Improve
frontend load times, caching strategies, and CDN integrations.
✅ Implement
secure coding practices to prevent vulnerabilities (XSS, CSRF, SQL Injection).
✅ Work
with SonarQube, Checkmarx, and Veracode for static code analysis and
security compliance.
5️⃣ Agile Development
& Collaboration
✅ Participate in Agile sprints, sprint planning, and retrospectives.
✅ Work
closely with Product Owners, UX/UI Designers, and QA Engineers.
✅ Document
technical designs, API contracts, and deployment guides.
✅ Conduct
code reviews and mentor junior developers.
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.