React Developer

  • Indefinite
  • Full time
  • 1050-068, Lisboa, Lisboa, Portugal
  • Modern Apps Unit

Job Summary

We are looking for a React Developer to join our multimedia team and to work in the development of web, mobile and AR/VR cloud based applications.

Main responsibilities

• Solve technical problems and provide innovative solutions across the front-end, focusing on the development, customization, and optimization of digital and cloud-based solutions.

• Translate user stories and technical requirements into functional code.

• Build and deliver software systems with Software Development Life Cycle (SDLC) best practices including coding standards, code reviews, source control management, build processes, testing, and operations.

• Contribute to the architecture and design of new and current systems, including considerations such as security, reliability, and scaling.

• Participate in Agile/Scrum meetings, contributing to a better task definition, resource allocation and effort estimation.

Experience and Skill Requirements

• The right person will be highly technical and analytical, possess 2+ years of modern apps (for Android and iOS) development experience.

• Technical degree (EQF-6) required; Computer Science background is highly desired.

• Capability to define solutions and architect mobile apps, required.

• Experience building cloud native/microservices architecture applications and platforms, a bonus.

• Experience with SOA Architectures, especially with REST, GraphQL and SOAP, highly desired.

• Experience with AWS Cloud desired. AWS associate developer certification, a bonus.

• Experience with containerization technologies such as Docker and Kubernetes, a bonus.

• Knowledge of professional software engineering practices and the full SDLC, including coding standards, code reviews, source control management, build processes, testing, and operations, required.

• Ability to work with Agile Methodologies like scrum, Kanban and SAFe, desired.

• Experience with Atlassian tools (JIRA, Confluence) a bonus.

• Strong verbal and written communications skills are a must, as well as the ability to work effectively across internal and external organizations in both Portuguese and English (B2 required, C1 desired).

What we offer

• Integration in a dynamic, and highly innovative team within a challenging technological environment.

• Continuous competences development through directed training and participation in state-of-the-art research and development projects (both national and international).