Software Engineer / Senior Software Engineer - Android (cross Platform) Job in Brainerhub Solutions

Software Engineer / Senior Software Engineer - Android (cross Platform)

Apply Now
Job Summary

Job Description:

You will be responsible for user interface development of various android based mobile applications for clients and partners. The candidate will work in a global, highly innovative and agile environment made up both by talented youngsters and senior professionals.

Responsibilities:

  • design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
  • contribute in all phases of the development lifecycle concept, design, build, deploy, test, release to app stores and support.
  • diagnose performance issues, fix bugs including crashes and errors to increase the functionality of the application.
  • write well designed, testable, efficient code.
  • ensure designs are in compliance with specifications.
  • prepare and produce releases of software components.
  • support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • collaborate with team members, product managers, developers, designers to brainstorm about new features and functionalities.

Requirements:

  • B. Tech, B.E., MCA, M. Tech degree in computer science engineering or a related subject
  • proficient in java/kotlin programming
  • knowledge and experience in flutter framework
  • hands on experience in using restful apis
  • hands on experience in designing and developing microservices architecture and containers
  • object oriented analysis, uml and design using common design patterns
  • hands on experience in development ide android studio, android sdk, firebase test lab
  • experience with offline storage, threading, and performance tuning
  • familiarity with push notifications
  • experience using github or similar environment
  • complete understanding of sdlc
  • experience with agile development
  • experience with material design and android ui design principles, patterns and best practices
  • good knowledge of adding third-party libraries
  • ability to understand business requirements and translate them into technical requirements
  • working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • a track record of delivering successful complex consumer product apps finance apps, e-commerce apps
  • critical thinker
Experience Required :

Minimum 3 Years

Vacancy :

2 - 4 Hires