Job requirements and application form

Mobile Full-Stack Developer | Hybrid |Sharon area
(621909)
Job description
We are recruiting on behalf of our client for a Mobile Full-Stack Developer with strong backend expertise.
This hybrid role offers the opportunity to own features end-to-end — from Node.js APIs and backend services to Vue.js front ends and cross-platform mobile apps (iOS/Android).
What you’ll do:
Develop and maintain backend services, APIs, and mobile apps.
Deliver scalable, secure, and high-performing solutions.
Collaborate with Product, UX, QA, and DevOps teams.
Job requirements
Must-have qualifications
• 5+ years of professional full stack software development experience.
• Strong backend expertise with Node.js (REST/GraphQL APIs, microservices, scaling, async
patterns).
• Proficiency in Vue.js for responsive and maintainable front-ends.
• Experience with mobile frameworks (e.g., Vue Native, Ionic, React Native, or Capacitor) for
cross-platform delivery.
• Solid knowledge of databases (PostgreSQL, MongoDB, or similar).
• Strong understanding of software architecture, design patterns, and API design.
• Experience with containerized environments (Docker/Kubernetes).
• Excellent troubleshooting skills across the stack — from database to UI.
• Strong communication skills, proactive mindset, and ability to work in a hybrid team environment.
Nice to have / Advantages
• Experience with energy, IoT, or telemetry systems.
• Familiarity with real-time data pipelines and message brokers (Kafka, MQTT, RabbitMQ).
• Experience with offline-first mobile architectures and data sync strategies.
• Knowledge of TimescaleDB or ClickHouse for time-series data.
• Background with Azure environments and cloud-native architectures.
• Exposure to secure coding practices and compliance frameworks (ISO27001, GDPR).
• Performance optimization of mobile and backend systems at scale.