company logo

Sr Software Engineer – Mobile App

Bangalore
Full-Time
Junior (1 to 3 years)
12L - 26L (Per Year)

About the Job

Skills

Flutter
React Native
HOOPS
Object-Oriented Programming (OOP)
iOS Development
Android Development
Mobile developer

We offer the topics of tomorrow and build a team that wants to work together to make a difference.

We are looking for bright minds full of commitment and enthusiasm with experience in building and launching simple, easy-to-use mobile applications.

You'll be responsible for creating, building, and maintaining activities  related to the design, development, performance optimization, integration, and launch of mobile applications. This high-growth position is integral to

our success and requires a thoughtful and systematic approach. In this role, you will be developing software for the Internet of Things mobile apps utilizing modern and agile methodologies.


Responsibilities

  • Mobile platform (iOS/Android) middleware expertise
  • - such as use of key store, databases/stores, usage of various platform  services/capabilities effectively, notification capabilities, multilingual support/internationalization of app
  •  Expertise in using mobile platform networking capabilities - expertise in usage and knowledge of protocols such as HTTP/HTTPS/COAP/TCP/UDP/socket.io, communication with cloud/REST APIs using relevant design patterns
  • Wireless protocols expertise: working exposure to WiFi/BLE/BLE mesh with good understanding of protocols
  • Good understanding and on security capabilities offered by platform - authentication protocols (such as OAUTH2), TLS, DTLS, digital certificates, key management techniques
  • Video streaming expertise - basic understanding of video streaming protocols 
  • UI/UX - in addition to various UI controls needed to design and build app, good understanding knowledge of charting, maps, material design techniques, end user oriented thinking and approach towards work are highly preferred
  • Support the entire mobile application lifecycle (concept, design, test, release, and support)
  • Design interfaces to improve user experience thinking from an end-user perspective and work with user experience team
  • Produce fully functional mobile applications writing clean code
  • Gather specific requirements and suggest solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Good understanding of app security and privacy
  • Very good expertise in algorithms and data structures
  • Think from the end-user perspective, liaise with User experience, Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications, and protocols
  • Stay up-to-date with new technology trends


Required Experience and Skills:

  • Qualification CS or ECE or Software, EIE, EEE-B.tech and m.tech and MCA
  • 2 - 8 years proven work experience as a Mobile developer
  • Atleast 2 yrs exp in flutter and should be good with HOOPS concept
  • Expertise in Native Android or IOS
  • Demonstrable portfolio of released applications on the App Store or the Android market
  • Familiarity with OOP design principles
  • Candidates From Home appliances Companies are prefered
  • Dont need civil, mechanical or any other branch
  • throughout 10th-12th-highest degree- 60% minimum

About the company

Recruitment Agency

Industry

Internet

Company Size

11-50 Employees

Headquarter

Bangalore

Other open jobs from TrueJob