Company Description
We are an Engineering and Product Development Center that designs, develops and produces new technologies, products and services for a more sustainable society.
We work to bridge the gap between cities, industry and universities around major development and industrialization programs for products and services, from Portugal, in high-tech sectors such as mobility, aeronautics and space.
This opportunity for Mobile Software Developer (m/f/d) will be integrated into the Digital Solutions team, focused among others on the development of the AYR platform awarded by Google within the scope of the “Impact Challenge on Climate”, an innovative pioneering project in the area of mobility, sustainability and decarbonization of cities.
Job Description
- Implementation of solutions in Native or Cross Platform Programming Languages;
- Prepare documentation related to development;
- Ensure that software development meets the stipulated requirements including but not limited to security, scalability and performance, as well as actively participate in product design, technical drawing and execution, respecting CEiiA software development standards and processes;
- Guide, pair and delegate work to encourage the professional and technical growth of those around you, coordinating with the delivery manager;
- Applying integration strategies and platforms continues as well as automated testing tools and procedures.
Qualifications
- Degree in Computer Systems, Computer Engineering, Engineering, Mathematics or similar;
- Minimum 5 years of experience in Mobile solutions development roles;
- Experience with development tools and programming languages oriented towards Mobile;
- Experience with agile methodologies, such as Scrum and Kanban;
- Experience in developing solutions in native IOs and/or Android;
- Experience in developing solutions in React Native for IOs and/or Android;
- Experienced in object-oriented languages;
- Experience with third-party libraries, APIs, and microservices;
- Knowledge of RESTful APIs (design and implementation) will be valued;
- Good understanding of JavaScript design patterns, data structures and Mobile & Web architecture and how to apply them;
- Guidance for creating scalable solutions with a performance-oriented mindset;
- SQL, NoSQl and similar databases;
- Web, Mobile, Database and Web Services Programming;
- Organizational capacity and concern for good practices, quality, security and code scalability;
- Focus on developing new solutions and solving problems resulting from the developments carried out.
Additional information
Benefits:
- Relaxed work environment, dynamic and multidisciplinary teams.
- We facilitate and promote a balanced and healthy lifestyle, combining work with personal life.
- Health insurance.
- Partnerships with gyms, Nutrium, among others.
- Three additional vacation days.
- Free birthday day.