Role Overview
We are seeking a versatile Full Stack Engineer to join our growing team working on a navigation application. This role combines mobile development using Flutter with backend development using Python/FastAPI. The ideal candidate will be comfortable moving between frontend and backend tasks, collaborating with our AI engineers, and working with our MongoDB and Neo4j databases.
Key Responsibilities
• Design and develop our Flutter-based mobile navigation application
• Build robust API services using Python and FastAPI
• Implement location-based features and integrate with mapping services
• Create and optimize database queries for both MongoDB and Neo4j
• Collaborate with AI engineers to implement routing algorithms and predictive features
• Ensure application performance, responsiveness, and scalability
• Participate in code reviews and contribute to technical architecture decisions
• Help establish best practices for development workflows
Required Skills
• 2+ years of experience in full stack development
• Proficiency with Flutter and Dart for mobile application development
• Strong Python programming skills with FastAPI experience
• Experience with RESTful API design and implementation
• Knowledge of database design and query optimization
• Experience with location-based services and geospatial data
• Understanding of state management in mobile applications
• Familiarity with version control systems (Git)
Preferred Skills
• Experience with MongoDB and/or Neo4j
• Knowledge of graph databases and routing algorithms
• Experience building navigation or mapping applications
• Understanding of CI/CD practices and DevOps principles
• Background in asynchronous programming
• Experience with real-time data processing
• Knowledge of AI/ML integration in applications
• Experience with cloud infrastructure (AWS, GCP, Azure)
What We Offer
• Opportunity to work on innovative navigation technology
• Collaboration with talented AI engineers
• Professional growth in a rapidly expanding team
• Modern tech stack with cutting-edge tools and frameworks
• Flexible work environment
• Competitive compensation package
This role is perfect for a developer who enjoys both the visual creativity of frontend work and the logical challenges of backend systems, with a particular interest in location-based applications and services.
Digital Traffic Brain is at the forefront of digital innovation, specializing in cutting-edge AI-driven projects. Our commitment to technological excellence drives us to create impactful solutions that push the boundaries of what's possible in the digital realm.