Jobs by tag: "Social Mobile"

Showing 1-2 of 2 items.
10

Director of Platform Engineering

Social Mobile
10 days agoApply

Job Description

We’re Social Mobile, one of the fastest growing technology companies in Florida. As a mobility solutions provider, we offer services critical to organizations that are looking to bring to market innovative mobile products. In layman’s terms, you ask? Well, we design, engineer, and manufacture unique mobile solutions that enable some of the most interesting companies in the world (some of which you likely use regularly) to bring smart solutions to market quickly and efficiently, and then we deploy and support these large-scale fleets of devices to make our client’s business operations even easier.  
 
Our clients come from diverse industries, many of which form the cornerstones of our modern society, including healthcare, retail, defense and food delivery. So, in a sense, working at Social Mobile means you’ll be helping to enhance and streamline the functioning of our everyday lives.  
 
Still reading? Well, here’s what WE’RE looking for. The ideal Social Mobile employee is someone who is accountable, can work independently or as part of a team, and has an interest in propelling innovative technology into the broader ecosystem. We’re looking for team members that will speak their mind, accept feedback, and continue to drive our growth. 
If you think you fit the bill, and you’re curious to hear more, we’d love to see your application
We are looking for an experienced Director of Platform Engineering to join our globally dispersed Engineering & UX team, within the Product & Engineering department.
 
The Director of Platform Engineering (DPE) will oversee all Social Mobile contract and outsourced developers working within the Platform Engineering division. As the main point of contact for all current and future Platform development projects, the DPE manages required resource allocation, scheduling and delegating tasks required to successfully complete Social Mobile’s initiatives.
Working directly with clients, senior management, and vendor partners, the DPE will be the face of Platform Engineering and work to continuously improve the development standards of all projects. The DPE will establish project milestones and work to complete projects effectively, on time, and within the set budget. 

Responsibilities:
  • Review all projects to determine viability, allocate resources, create project plans and ensure on time deliveries
  • Work directly with clients as the Engineering representative of Social Mobile, to provide help, understand challenges, provide solutions
  • Manage all developer communications with client or vendor partner projects
  • Oversee technical project management of all implemented solutions
  • Ensure development best practices are adhered to, implement the required development policies, QA, code tests and more
  • Collaborate with the Chief Product Officer (CPO) on solutions
  • Provide technical guidance for development and assist in roadmapping of solutions based on overhead and work effort
  • Oversee the day-to-day management of Platform Development
  • Maintain availability of platform
  • Oversee step by step development of a product
  • Manage and maintain the development and launch of all RHINO (internal hardware portfolio) related software products and services both in use today and roadmapped for future. Including, but not limited to, server implementation, app implementation, cost and resource/maintenance analysis, and technical viability
  • Regulate the technical implementation of new features, maintenance of existing platform, invest in performance improvements, disaster recovery and load balancing techniques, oversee the full technical stack of the Windows (Azure) + Backend + Frontend + components that make up the Mambo solution
  • Provide multi-OS support, multi-arch support, on-prem support, further white label refinements, oversee the feature roadmap to ensure Mambo provides zero-day feature support as we progress towards a multi-arch implementation to further reduce costs and resource requirements
  • Contribute source code where appropriate, for which languages/technologies include NodeJS, Vue, Android (java, kotlin), .net, GoLang
  • Manage both clients and demo accounts including running demos of software to clients
  • Demonstrate solutions by developing documentation, flowcharts, layouts and maintain comprehensive documentation of all solutions
  • Unit-testing code for robustness, including edge cases, usability, and general reliability
  • Conduct all technical troubleshooting, debugging, hands-on testing, and improving application performance
  • Monitor AMAPI changes and request implementation
  • Provide high quality documentation, well-described and implemented policies and client facing documentation as required
  • Supervise a budget for internal team requirements, training, equipment, etc.
 
Qualifications:
  • 5+ years of development experience in positions of increasing responsibility
  • 2-3 years of database experience/administration – SQL, sqlite, PostgreSQL
  • Strong in multiple developer languages - .net, angular, java, python, kotlin, typescript, golang, js, Suitable for server and OS-side applications
  • Understanding of Microsoft, Linux and Apple environments, GIT technologies, Android/iOS, etc, or mix of
  • Self-motivated, continuous development-minded and agile
  • Understanding of various development platforms and their suitability for specific projects for cloud solutions
  • Experience with cloud security and networking
  • SDLC - Familiar with development technologies and project design
  • Familiar with Android Enterprise and EMM ecosystem
  • Familiarity with DevOps and Azure, to both manage and build upon the services in use by Social Mobile today
  • Strong communicator, gives directions, makes points and provides information clearly in an understandable fashion tailored for the recipient
  • Ability to build applications for multiple platforms for mobile development
  • Availability outside of normal office hours to manage downtime and other DR circumstances, as well as to manage teams in different locations
  • Industry-recognized certifications is a plus
  • Provide a portfolio of prior example work

This position is open to remote workers, you do not need to be located in Miami

See more jobs at Social Mobile

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

10

Android Engineer

Social Mobile
5 months agoApply

Job Description

We are looking for a proactive Android Engineer to join our globally dispersed Engineering & UX team. The Android Engineer will be responsible for providing support to the rapidly maturing solutions and solutions we offer, keeping our overall user experience to the high standard we have set for ourselves and that our clients have come to expect.
We are looking for three primary characteristics in an engineer: transparency, trust, and performance. Would you enjoy learning another Android library, modern design pattern or helping a teammate with a logical flaw in their code? With a focus on teamwork, our team performs best with likeminded teammates that help to foster creativity and solutions.
 
Responsibilities:

  • Contribute to existing Android applications and libraries with special attention given to documentation and tests.

  • Designing and implementing architecture, APIs and UIs for several apps that together form a usable, user-friendly unit.

  • Create various documents for the OS-level APIs to be implemented and then consumed by our applications.

  • Assist in design of APIs to be consumed with by the Android apps.

  • Documentation of Stack Overflow

  • Assist team-mates in understanding solutions
 
Qualifications:

  • At least 2 years of Android development experience

  • Intimate knowledge of Java and Kotlin (C/C++ is a plus)

  • Enthusiastic about Couroutines.

  • Knowledge of more complex things in the Android SDK: Accessibility service, Print service, Inter-process communication, even system-level permissions

  • Understanding of UX, familiar with accessibility

  • Understanding of how to communicate with the APIs in all directions.

  • Experience with GIT/code management solutions

  • Experience writing and knowledge of testing.

  • Experience debugging and troubleshooting issues.

  • Some familiarity with Android Enterprise is a plus.

  • Bonus for experience with NDK and WebRTC

See more jobs at Social Mobile

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.