Job Description
We're looking for a passionate and experienced (5+ years of experience) Full Stack Developer.
Responsibilities:
* Use a tech stack consisting of:
o Native mobile apps for both Android and iOS
o An Angular-based web app on the frontend
o A backend hosted on Firebase using various Google Cloud Platform services
* Be passionate and skilled in both frontend and backend development.
* Work closely with Product Owners, other Developers and UX/UI Designers.
* Collaborate with cross-functional Teams to embed DevOps practices in the Development lifecycle.
* Utilize Jira and GitLab for streamlined Project tracking, version control, and collaboration.
* Apply Agile Development Methodology to deliver iterative, high-quality software solutions.
Qualifications
Skills & Requirements:
* Bachelor's degree in Computer Science, Computer Engineering, or related field.
* Minimum of 5 years of experience as a software developer.
* At least 3 years of experience building web solutions, involving both frontend and backend development.
* Proficiency in HTML5, Typescript, CSS, and one or more frontend development frameworks.
* Experience with cloud platforms (e.g., Firebase/GCP).
* Proficiency with Angular and RxJS.
* Experience developing and maintaining containerized Microservices.
* Strong familiarity with DevOps approaches and CI/CD processes.
* Experience using tools like Jira, GitLab, and GitHub.
* Proficiency in Agile Development Methodology and collaborative team environments.
* Excellent problem-solving skills and clear communication abilities.
* Fluent in both spoken and written English.
Additional Information
Lisbon | Hybrid model (2x Office | 3x Remote)