Skip to content
  • Services
    Our Approach
    Personalized, in-depth technical guidance on a global scale that helps organizations achieve their digital transformation goals.
    Learn more
    • Our Approach
    • Development
    • Design
    • Digital Experience Platform
    • Data & Analytics
    • Cloud & DevOps
    • Support
  • Work
    Our Work
    Through our expertise in strategy, design, and engineering, we help clients deliver digital transformation at scale.
    Learn more
    • Our Work
    • Healthcare
    • Finance
    • Manufacturing
    • Agriculture
    • Education
  • About
    About us
    For over 20 years, we’ve partnered with companies of all sizes and industries to solve their most complex business problems.
    Learn more
    • About us
    • Leadership
    • Locations
    • Events
    • News
  • Careers
    Join our Team
    Take your career to the next level. We offer exciting opportunities across every stage of the software development life cycle.
    Learn more
    • Join our Team
    • Open Positions
    • Application Process
    • Benefits
    • Learning & Development
  • Insights
    Our Insights
    Read our latest blogs, watch our recent videos, and browse our library of e-books — all full of insights from our experts.
    Learn more
    • Our Insights
    • Blog
    • Videos
    • Downloads
  • Contact
Menu

Technology Principal – Mobile

A custom development company, MentorMate is a design and software powerhouse with mature and established practices in Enterprise Web & Mobile Development, Technical Architecture, Human-Centered Design, Cloud & DevOps, Advanced-Data Мanagement & Analytics.

We are looking to hire a Technology Principal with very strong technical skills, extensive practical experience, great leadership, and communication skills. The Technology Principal is recognized as an engineering authority in mobile software development expertise and acts as a consultant in terms of strategy, design, architecture, support, and any other activity in mobile software development. This role is part of the Mobile department’s leadership team and contributes to the success of the department in terms of project delivery, client satisfaction, team growth, internal processes, and culture. 

Your mission will be to extend the company’s knowledge in mobile software development, drive the vision of standards and quality, and plan how to achieve it both within the Mobile department and throughout the company. You will actively engage with clients as well as prospects by providing estimates and timeline and ensuring successful project delivery.

As a top engineering employer, run by engineers, MentorMate provides challenging careers in a friendly, team-oriented environment. We value our employees and share our success through competitive pay, recognition, advancement opportunities, and a great working environment.

Responsibilities

Technical 

  • Provide guidance for the best practices and coding standards in mobile software development
  • Recommend new technologies that can help increase the project quality
  • Come up with creative approaches and solve hard tactical problems in both small and highly complex projects of large scope
  • Take major architectural decisions

People

  • Provide strategic leadership to architects, engineers, and technology professionals advancing their use of technology
  • Identify areas for improvement of team members and give constructive feedback
  • Develop and lead innovative approaches that engage, inspire and influence other team members
  • Create internal training plans and learning resources
  • Be actively involved in the interview process for the mobile department 
  • Engage with new prospects and collaborate with the Solutions Architecture team

Clients 

  • Build strong relationships with product owners, business leaders, other IT teams, and partners/vendors
  • Evaluate the client’s needs, business logic, goals, time, and system limitations when developing software
  • Consult and communicate strategic platform and architectures choices
  • Negotiate complex or risky technical business issues
  • Make decisions that impact the overall success of the client’s project and business
  • Maintain a close relationship with key business stakeholders to ensure alignment on projects and new opportunities
Requirements
  • 10 years of experience in developing mobile applications
  • A wide variety of experience as well as a deep understanding of mobile development frameworks and technologies - Android and iOS native development frameworks, React Native, Swift, Kotlin, Objective-C, Java, JavaScript
  • Deep knowledge of the software architectures used in each mobile development platform
  • Ability to document and visualize coding standards, good practices, approaches, architectures, process standards in the mobile development
  • General understanding of hardware/software platforms including but not limited to operating systems, mobile devices, app distribution platforms, development frameworks, etc. 
  • Ability to lead, effectively prioritize, and execute tasks in a dynamic, fast-paced environment with complex software projects
  • Superior problem-solving skills: able to quickly assess a situation and devise a solution before an issue turns into a problem
  • Strong leadership skills and talent to inspire others
  • Excellent people skills – a demonstrated ability to work with both technical and non-technical individuals, both in gathering information and communicating direction and status
  • Ability to communicate effectively with team members and clients who come from a broad spectrum of disciplines and cultures
  • Passion and self-motivation for ongoing continuous learning
  • Excellent spoken and written English
Posting Summary
Job role
  • Engineering & Technology
  • Mobile
Experience Level
  • Manager / Principal
Employment Type
  • Full - time
Location
  • Sofia
  • Plovdiv
  • Bulgaria Remote
  • Varna
  • Veliko Tarnovo
  • Ruse
Apply now
Posting Summary
Job role
  • Engineering & Technology
  • Mobile
Experience Level
  • Manager / Principal
Employment Type
  • Full - time
Location
  • Sofia
  • Remote
  • Plovdiv
  • Bulgaria Remote
  • Bulgaria
  • Varna
  • Veliko Tarnovo
  • Ruse
Apply now
We offer
  • Professional Growth
    Clear career path, meaningful projects, tech innovations.
  • Regular Salary Raises
    Following the curve of your career path and performance.
  • Work Where You Want
    Choose to work remotely, in-office, or a combination of the two.
  • Upskilling
    Various trainings, knowledge sharing events, personal learning budget.
  • Incentive Programs
    Rewards for referring employees, sharing knowledge, and more.
  • Additional Insurance
    Attractive health and dental insurance packages.
  • Extra Days Off
    The longer you work with us, the more paid leave you get.
  • Transport & Leisure
    Partial coverage of transport costs, sports passes, takeaway food.
  • Save for the Future
    Set a retirement plan or start an investment program.
  • Teambuilding
    Enjoy team gatherings and communities of interest.
  • Giving to Others
    Take part in various charity and volunteer activities.
  • Mental Wellness
    Support with a counseling package if needed.
Career Path
We strive to provide everyone working at MentorMate with plenty of opportunities to further their career. In fact, we have an entire team dedicated to learning and development to do exactly that. To further aid in individual career growth, we developed the MentorMate Career Path to serve as a roadmap for the professional development of each team member. Moreover, it provides information about the technical and soft skill requirements for upskilling and taking the future steps of the individual professional journey within the company. The Career Path provides opportunities for people to determine their own goals based on how they want to grow and serves as a foundation and reference point for career discussions. It also cultivates a culture of proactiveness regarding personal career growth.

Let’s Work Together

Related job positions

More opportunities in the Engineering & Technology team

Windows System Administrator – Contractor
Global Remote
Contractor
.NET Technical Lead – Contractor
Global Remote
Contractor
.NET Technical Lead
Bulgaria
Bulgaria Remote
Full - time
  • Twitter
  • LinkedIn
  • Instagram
  • Facebook
United States
MentorMate1350 Lagoon Ave, Suite 800
Minneapolis
, MN 55408

+1 612 823 4000
Bulgaria
67 Prof. Tsvetan Lazarov Blvd.
Sofia 1592, Bulgaria,
+359 2 862 2632
Sweden
Drottninggatan 29
411 14 Göteborg

+46 3 199 0180
Paraguay
Carlos M. Gimenez 4855
Asunción, Paraguay

+595 21 327 9463

Copyright © 2023 MentorMate, Inc.

  • Cookies
  • Privacy
  • Terms
  • Continuity Policy
This site is registered on wpml.org as a development site.