Mandatory Requirements:
Strong communication skills, having led some developers in the past and more than 7-8 real years of experienceIn the development of good practices, team formation, code creation, etc.That is to say, it is not only about dedicating yourself to making code but also about being able to mentor lower-level developers, teaching them based on their experience the good practices and methodologies to apply, for example, a more junior dev will make less efficient code compared to a higher-ranking dev and this senior dev will "lead" that junior dev by being able to review his code and advising him when necessary.Must have knowledge of Software Development Languages specially in React Native for mobile apps.Should desirably have knowledge of other web based software programming React JS.Knowledge on creating mobile apps and support development of existing code.The team will work on a daily basis, helping the team in developing the different components of the mobile app.At least 5-8 years experience in development of applicationsAbility to learn quickly and to integrate easily in multidisciplinary teams.Especially attitude, maturity, responsibility, and work ethic.CommunicationThe team will be an active part of the communications with the client, will attend regular meetings with the team and will be managed by the lead frontend developer.They will create weekly reports to measure the team's performance (i.e. jira tickets).The official communications are made by using Gmail. The daily basis communications are made with Slack.
Programming languages:
React Native (must)React JS (optional)Redux (must)Typescript (must)Platforms:Expo (optional)Github (must)Jira (must)Figma (must)Google and AppStore related platforms (optional)