Job Description:
Developer Specialist in Mobile Applications capable of focusing his knowledge to provide solutions to real problems in the financial industry, ability to work in a team, self-taught and with solid OOP foundations.
Responsibilities:
-
Requirements:
- Bachelor’s degree in Business Informatics, Systems Engineering or Computing or related careers.
- Experience of more than 4 years in the development of Mobile Applications (Hybrid/Native Applications).
- Solid knowledge in Flutter, API Rest, DevOps, Git, SVN.
- Solid knowledge of Android (Java or Kotlin) and/or iOS (ObjectiveC or Swift) development.
- Solid knowledge in Object Oriented Programming (OOP).
- Knowledge of Development in React Native.
- Knowledge of JavaScript, HTML5 and CSS3.
- Experience in Design Patterns: MVC, MVVC, Template Method, Factory Method, Observer, Singleton, Facade, Adapter, Factory, Data Access Object, Business Delegate.
- Knowledge in Integration of Web Services, Restful, XML, XSLT and JSON.
- Knowledge of SQL, SQLite, RealmDB, MongoDB.
- Experience in managing Jira, New Relic and Azure.
- Knowledge of Agile Scrum methodology.
- Intermediate English (Written/Conversational)
Desirable Skills:
- Intermediate English level (Conversational/Written)