Full-stack Developer
Workplace: Stockholm, Sverige
Expires: August 31, 2025
Join Truecaller in Stockholm as a Full-Stack Developer to design, develop, and maintain scalable mobile, web, and backend applications enhancing communication safety and efficiency worldwide.
Main requirements:
  • 5+ years professional experience as a Fullstack Engineer
  • Strong expertise in Android development using Kotlin/Java and Flutter
  • Proficiency in backend development with Scala
  • Experience with modern JavaScript frameworks (React, Angular, Vue)
  • Experience with databases such as Redis, Postgres, and/or Cassandra
  • Familiarity with RESTful APIs and Microservices architecture
  • Solid understanding of design patterns, data structures, and algorithms
  • Strong debugging, performance optimization, and problem-solving skills
  • Excellent communication and collaboration abilities
  • Experience with side projects or smaller startup teams
Responsibilities:
  • Lead design and development of scalable mobile, web, and backend solutions
  • Build mobile applications for Android using Kotlin/Java and Flutter
  • Develop backend services using Scala
  • Implement user interfaces using modern JavaScript frameworks
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Mentor junior developers and enforce best coding practices
  • Write clean, efficient, and maintainable code
  • Participate in architectural discussions and design solutions meeting business requirements
Required hard skills:
  • Android development with Kotlin/Java and Flutter
  • Backend development with Scala
  • JavaScript frameworks: React, Angular, Vue
  • Databases: Redis, Postgres, Cassandra
  • RESTful APIs
  • Microservices architecture
  • Design patterns, data structures, algorithms
  • Debugging and performance optimization
Recommended hard skills:
  • Experience with cloud platforms
  • Experience with gRPC
  • Knowledge of Agile methodologies
Soft skills:
  • Excellent communication skills
  • Collaboration skills
  • Mentoring ability
  • Problem-solving skills
  • Ability to work in diverse teams
Coding languages:
  • Kotlin
  • Java
  • Scala
  • JavaScript
Frameworks:
  • Flutter
  • React
  • Angular
  • Vue
Natural languages:
  • English (Proficient)
Cultural skills:
  • Diversity and inclusion awareness
  • Adaptability in international and multicultural environments
  • Collaborative mindset