Senior/ Lead Mobile Applications Developer

iPlaceUSA

Glasgow

Hybrid

GBP 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology company is seeking a senior software developer to lead the design and implementation of high-quality video communication applications for Android and iOS. The role involves developing new features, ensuring application performance, and mentoring team members. Candidates should have at least 7 years of experience in application development and a strong background in multimedia applications. This is a predominantly remote position with some travel required to Glasgow.

Qualifications

  • 7 years experience developing state-of-the-art applications.
  • 3 years experience with multimedia applications.

Responsibilities

  • Provide technical and team leadership in application design and implementation.
  • Develop new features for cross-platform libraries.
  • Deliver solutions increasing application performance.

Skills

C++
Java/Kotlin
Objective-C
Swift
UX/UI design
Agile development
Communication protocols
Video communication applications

Education

Bachelor's Degree in Computer Science or Electrical Engineering

Job description

This is a remote role with some monthly travel to Glasgow, Scotland.

Essential Duties and Responsibilities
  • Provide technical and team leadership in the design, implementation, and testing of high-performance, high-quality video communication applications for Android and iOS operating systems.
  • Develop new features in cross TypeScript library that will be used across platforms.
  • Deliver innovative solutions that increase application performance, usability, and fit for our target customers.
  • Develop GUI and other aspects of the application according to the standards of the platform in React Native. Knowledge of UX/UI design is essential and usage of Android and iOS design packages is a requirement (e.g. Flutter, Android Studio).
  • Implement standards-based communication protocols and related technologies including XML, JSON, HTTP, and REST.
  • Provide aggressive, attainable goals and time frames.
  • Drive standards based architectures and supporting services.
  • Use of agile and rapid application development processes to speed engineering efforts.
  • Follow engineering best practices in a team environment to develop high-quality products including writing automated unit, component and feature level testing.
  • Contribute to the overall enterprise architecture and the development of product features.
Supervisory Responsibility

This position has no direct supervisory responsibilities but does serve as a coach and mentor for other positions in the department.

Travel Requirements

Less than 25% to Glasgow.

Education

Minimum of a 4 Year / Bachelors Degree in CS, EE, or with excellent grades or equivalent experience.

Experience
  • 7 years experience developing state-of-the-art applications.
  • 3 years experience with multimedia applications.
Knowledge, Skills, and Abilities
  • Competent in C++, Java/Kotlin, Objective-C, Swift development.
  • Strong knowledge of native or hybrid app development for Android and iOS, including UX/UI.
  • Strong understanding of software algorithms, structures, and patterns.
  • Excellent object-oriented design and analysis skills.
  • Ability to lead software engineering teams.
  • Experience developing high-quality, multi-threaded applications.
  • Must possess good communication skills and be eager to work in a team environment with other dedicated engineers.
  • Positive attitude and team player.
  • Experience with text, voice, or video communication applications.
  • Experience with conferencing protocols such such as WebRTC and SIP.
  • Familiarity with IP networking and telephony experience a big plus.
  • Experience with video encoding/decoding.
Working Conditions and Physical Requirements
  • Able to sit/stand for a long period of time in an office environment.
  • Dexterity of hands and fingers to operate a computer keyboard, mouse, tools, and to handle other computer components.
  • Lifting and transporting of moderately heavy objects, such as computers and peripherals.
  • Must be able to lift a minimum of 50 pounds.
  • Regular and predictable attendance required.
  • Positive attitude, team player, good interpersonal communication skills and able to work across company departments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Mobile Apps Engineer — Remote, Glasgow Travel
Senior Mobile Apps Engineer — Remote, Glasgow Travel

iPlaceUSA • Glasgow

Hybrid
GBP 60,000 - 80,000
Mobile Staff Engineer
Mobile Staff Engineer

Sanderson • United Kingdom

Remote
GBP 70,000 - 84,000
Share scheme
6% matched pension
Mobile Application Developer
Mobile Application Developer

McCabe & Barton • Greater London

On-site
GBP 70,000 - 100,000
Software Engineer (Mobile)
Software Engineer (Mobile)

Mobilus Labs Limited • Greater London

On-site
GBP 50,000 - 70,000
Senior Software Engineer
Senior Software Engineer

Cathcart Technology • City of Edinburgh

Hybrid
GBP 70,000 - 100,000
Multiple bonuses
Uncapped holidays
Custom-built office with recreational facilities
Lead Mobile Developer
Lead Mobile Developer

Burns Sheehan • Greater London

Hybrid
GBP 60,000 - 80,000
Senior Mobile Engineer
Senior Mobile Engineer

Fuse Energy, LLC • Greater London

On-site
GBP 85,000 - 120,000
Equity sign-on bonus
Biannual bonus
Fully expensed tech
+2
Mobile Developer (Android)
Mobile Developer (Android)

Burns Sheehan • Epsom

Hybrid
GBP 39,000 - 65,000
Senior Mobile Engineer (React Native)
Senior Mobile Engineer (React Native)

Transreport • Greater London

On-site
GBP 90,000 - 120,000
25 days holiday
Free flu jab for you and your family
Mobile Application Developer - London
Mobile Application Developer - London

Yeah! Global • Greater London

On-site
GBP 40,000 - 70,000