Software Engineer / Senior Software Engineer - Android (cross Platform) Job in Brainerhub Solutions
Software Engineer / Senior Software Engineer - Android (cross Platform)
Brainerhub Solutions
4+ weeks ago
- Ahmedabad, Gujarat
- Not Disclosed
- Full-time
- Permanent
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
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us