About The Position

Are you looking for new challenges and a place where you can enjoy a close-knit environment while constantly learning? Welcome to a team with a clear purpose: TRANSFORM people’s lives by being the most reliable TECHNOLOGICAL ally! 🚀 Get ready and join this adventure! What will you find in this career opportunity? Technical and personal challenges to keep you growing and engaged. A connected team, focused on your physical and mental wellbeing. A culture of continuous improvement, fresh and collaborative, with opportunities for learning and supportive colleagues. KaizenHub: A programme designed to boost your talent, with feedback, mentoring and coaching through Sofka U. It’s a challenge and a game at the same time! 🧠 Programmes like Happy Kaizen and WeSofka to care for your physical and emotional health. What are we looking for? We are looking for an experienced Mobile Developer to join a temporary project (4 to 6 months) focused on building a hybrid mobile application integrated with IoT devices. The role requires strong experience delivering mobile apps for Android and iOS, as well as working with cloud services and device integrations.

Requirements

  • 5+ years of experience as a Mobile Developer or Full-Stack Developer with strong mobile focus.
  • Advanced proficiency in JavaScript and TypeScript.
  • Solid experience with Vue.js.
  • Proven experience developing hybrid mobile applications using Capacitor (or Ionic/Cordova equivalent).
  • Experience releasing mobile applications for both Android and iOS.
  • Strong experience with AWS (APIs, deployments, databases, authentication, basic security).
  • Experience integrating IoT devices using protocols such as MQTT and HTTP.
  • Experience implementing and consuming REST APIs.
  • Experience with SQL and/or NoSQL databases.
  • Strong Git knowledge and collaborative development practices.
  • Experience with CI/CD pipelines and cloud deployments.
  • Advanced English level (B2 or higher).

Nice To Haves

  • Experience with AWS IoT Core, WebSockets, or advanced MQTT usage.
  • Experience developing apps that interact with physical devices or embedded interfaces.
  • Knowledge of IoT security, serverless architectures, or offline-first mobile apps.
  • Experience with automated testing and scalable cloud architectures.

Responsibilities

  • Develop and maintain a hybrid mobile application for Android and iOS using JavaScript/TypeScript.
  • Integrate the mobile app with IoT devices and backend services, ensuring reliable data and state synchronization.
  • Implement and consume RESTful APIs and collaborate with cloud services on AWS.
  • Ensure application quality, performance, and reliability across devices and connectivity conditions.
  • Participate in code reviews, Git workflows, CI/CD pipelines, and team collaboration.
  • Document technical architecture, APIs, and key implementation decisions.
  • Deliver value in short, iterative development cycles within a cross-functional team.

Benefits

  • Technical and personal challenges to keep you growing and engaged.
  • A connected team, focused on your physical and mental wellbeing.
  • A culture of continuous improvement, fresh and collaborative, with opportunities for learning and supportive colleagues.
  • KaizenHub: A programme designed to boost your talent, with feedback, mentoring and coaching through Sofka U. It’s a challenge and a game at the same time!
  • Programmes like Happy Kaizen and WeSofka to care for your physical and emotional health.
  • Professional growth: At Sofka, you’ll access a comprehensive learning ecosystem with resources to close skill gaps and develop your abilities. You decide how you want to grow!
  • Be part of a supportive community with a shared purpose and strong values.
  • Access continuous training, mentorship, and wellness programmes.
  • Advance your career with meaningful experiences and a flexible work model.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service