Societe Generale
Location
Bangalore | India
Job description
Responsibilities
- Developing new features and user interfaces from wireframe models
- Guide the team and provide necessary support, where needed
- Effectively communicate with various stakeholders like business users, support functions & help in framing best practices
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
- Developing mobile applications either in native or hybrid mode platforms, based on the needs
Profile required
- Having at least 12 years of experience in Web & Mobile app development
- Proven knowledge on various aspects of technical and functional architecture.
- Excellent communication skills.
- Demonstrated experience in technical architecture for mobile applications.
- Certification of The Open Group Architecture Framework (TOGAF) or equivalent is preferred
- Extensive knowledge about mobile app development across iOS and Android. This includes the whole process, from the first line of code to publishing in the store(s)
- Deep working knowledge of React Native, Ionic frameworks which include both native & hybrid apps
- Familiarity with RESTful APIs and mobile libraries for networking, specifically Retrofit, axios, Alamofire
- Familiarity with the JSON format
- Strong knowledge of architectural patterns MVP, MVC, MVVM, and Clean Architecture and the ability to choose the best solution for the app
- Familiarity with Git usage & experience in working with push notifications
- Understanding mobile app design guidelines on each platform and being aware of their differences
- Proficiency in Kotlin / Java / Swift / Objective-C / JavaScript / C# / Angular for app development is a must
- Integration with Third party APIS & other frameworks, libraries, or other technologies with mobile applications
- Good understanding of hardware or sensors, like GPS or Bluetooth or sharing files
Job tags
Salary