Category: Software Development
About the Company
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 by bridging cities, industry and universities around major programs for the development and industrialization of products and services, from Portugal, in high-tech sectors such as mobility, aeronautics and space.
This opportunity for Engineer | Mobile Software Developer (m/f/d) will be integrated into the Digital Solutions team, focused, among other things, on the development of the AYR platform awarded by Google as part of the โImpact Challenge on Climateโ, a pioneering innovative project in the area of mobility, sustainability and decarbonization of cities.
Responsibilities
- 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 design and execution, respecting CEiiA's software development standards and processes;
- Guide, pair and delegate work to encourage the professional and technical growth of the people around you, coordinating with the delivery manager;
- Apply continuous integration strategies and platforms as well as automated testing tools and procedures.
Requirements
- Degree in Systems Informatics, Computer Engineering, Engineering, Mathematics or similar;
- Minimum experience of 2 years in Mobile solution development functions;
- Experience with development tools and programming languages โโoriented to 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;
- Good understanding of JavaScript design patterns, data structures and Mobile & Web architecture and how to apply them;
- Focus on creating scalable solutions with a performance-oriented mindset;
- SQL, NoSQl and similar databases;
- Web, Mobile, database and Web Services programming;
- Ability to organize and concern for good practices, quality, security and scalability of the code;
- Focus on developing new solutions and solving problems resulting from developments carried out.
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.