Todor3D

Joined in 2020
90% answers

Todor3D is a company comprising 40+ professionals with up to 8 years of experience and a clear understanding of the trends in the modern world of 3D technologies. 
We create Mind-Blowing 3D/AR/VR Websites and Apps for Progressive Companies and Startups. 

Our Clients are top Brands like: Lego, Toyota, Yamaha, YSL, Microsoft, NASA and Gov Departments. The software development company was founded in 2020 by Maxim Todorov, a full-stack developer and entrepreneur. Our success score is 100%. We're not afraid of complex projects and are ready to bring the most ambitious ideas to life. 

Always open for the best of the best to join our team! Stay tuned. 

  • · 138 views · 71 applications · 4d

    Android Developer (Middle+/Senior)

    Full Remote · Worldwide · 3 years of experience · English - A1
    About the Company: Todor3D is an outsourcing company working with international clients on modern digital products. We are expanding our mobile team and looking for an experienced Android Developer who can contribute to architectural design and influence...

    About the Company:
    Todor3D is an outsourcing company working with international clients on modern digital products. We are expanding our mobile team and looking for an experienced Android Developer who can contribute to architectural design and influence technical decisions.

    Key Requirements:

    • 3+ years of commercial experience in Android development
    • Confident knowledge of Kotlin as the primary development language
    • Experience with the modern Android stack (Jetpack libraries)
    • Hands-on experience with Jetpack Compose
    • Strong understanding of Android lifecycle and state management
    • Experience working with MVVM
    • Experience with Kotlin Coroutines and Flow
    • Experience with local data persistence solutions (Room, DataStore, or similar)
    • Experience writing and maintaining unit tests
    • Experience publishing applications to Google Play
    • Confident use of Git


    Architectural Expertise:

    • Experience designing application architecture from scratch
    • Practical understanding and implementation of Clean Architecture
    • Experience building modular project structures
    • Clear separation of layers (presentation, domain, data)
    • Designing scalable state management systems
    • Experience implementing dependency injection (Hilt, Koin, or similar)
    • Practical application of SOLID principles
    • Experience refactoring and improving architecture in existing projects
    • Ability to make and justify technical decisions

       

      Nice to Have:

    • Experience with CI/CD for mobile applications
    • Experience with performance profiling and optimization
    • Experience working with multi-module projects
    • Participation in code reviews and mentoring less experienced developers


    Responsibilities:

    • Design and maintain Android application architecture
    • Implement complex features and business logic
    • Optimize application performance and stability
    • Participate in technical planning and task estimation
    • Collaborate with backend, design, and management teams
    • Maintain high standards of code quality


    We Offer:

    • Competitive salary based on experience
    • Full-time employment
    • Flexible working hours
    • Remote work option
    • Opportunity to work on modern, technology-driven projects

     

    What to expect from our process

    We keep our hiring process simple, focused. Here’s how it works:

    1. Initial conversation 

    A short intro call to get to know each other, discuss your background. 

    2. Technical interview

    A deep dive into your experience. 

    3. Interview with CEO/COO

    A final conversation focused on company vision and cultural fit. It’s also your chance to ask any big-picture questions.

    More
  • · 126 views · 45 applications · 6d

    Middle iOS Developer

    Full Remote · Worldwide · 2 years of experience · English - A1
    About Us: We are an outsourcing company working on top-tier projects, ranging from large corporations to government departments. Our team is passionate, professional, and ready to welcome a responsible iOS Developer with solid commercial experience and a...

    About Us:
    We are an outsourcing company working on top-tier projects, ranging from large corporations to government departments. Our team is passionate, professional, and ready to welcome a responsible iOS Developer with solid commercial experience and a collaborative mindset.


    What We’re Looking For:
    We’re looking for an iOS Developer with around 2 years of commercial experience who is confident in building production-ready mobile applications and delivering high-quality user experiences.


    Key Requirements:

    1. Commercial Experience

    • 2+ years of commercial iOS development experience
    • Experience working on real production projects
    • Understanding of the full development lifecycle


    2. Swift & Core iOS Development

    • Strong knowledge of Swift
    • Understanding of Swift language features (protocols, extensions, generics)
    • Experience with modern Swift features (async/await)
    • Understanding of concurrency basics


    3. Architecture & UI

    • Practical experience with MVVM architecture
    • Experience building interfaces with SwiftUI
    • Good understanding of iOS app lifecycle
    • Basic understanding of architectural best practices


    4. Data & Networking

    • Experience integrating REST APIs
    • Understanding of local data persistence (CoreData, Realm or similar)
    • Experience handling asynchronous data flows


    5. Code Quality

    • Basic experience writing unit tests
    • Ability to work with an existing codebase
    • Understanding of clean and maintainable code principles
    • Participation in code reviews


    6. Development Tools & Processes

    • Experience with Git
    • Understanding of debugging tools
    • Basic knowledge of TestFlight and release process



    Will Be a Plus:

    • Experience with UIKit
    • Familiarity with Combine
    • Understanding of Clean Architecture principles
    • Experience with Dependency Injection



    What to Expect from Our Process
    1. Initial conversation
    A short intro call to discuss your experience
    2. Technical interview
    Discussion focused on Swift, MVVM, SwiftUI, concurrency, problem-solving, etc.
    3. Interview with COO
    Final conversation focused on company vision, collaboration style, and expectations.


    What We Offer:

    • Competitive salary based on experience
    • Friendly and cohesive team environment
    • Opportunities for professional growth
    • Flexible working hours and remote work possibility
    • Exciting projects with modern technologies
    More
Log In or Sign Up to see all posted jobs