Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Engenheiro | Front end Developer.
Portugal Jobs Expertini

Urgent! Engenheiro | Front-end Developer Position in Oeiras - CEiiA

Engenheiro | Front end Developer



Job description

Job Description

What we expect from you?

  • Must have strong capabilities for learning and applying new technologies in innovative and creative ways;
  • To be able to design, code, test, and maintain software;
  • Critical thinking and deep understanding of modern web development practices;
  • You must be highly motivated to work in a dynamic team environment, alongside data scientists and software engineers, and have solid communication skills.
  • Development and testing of frontend solutions for multi-satellite Ground Segment software;
  • Support verification and validation campaigns for multi-satellite Ground Segment software;
  • Contribute for the successful completion of product development milestones.

Qualifications

  • Degree or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering or related areas;
  • Proficiency in JavaScript/TypeScript (Preferable);
  • Experience developing reactive applications using React, Angular or Next.js;
  • Experience in state-of-art CSS frameworks (e.g. Tailwind);
  • Proficient in using Git for version control;
  • Demonstrated ability to write clean, maintainable, performant, and scalable code, with a strong emphasis on best practices and architectural patterns;
  • Experience and knowledge in web applications concepts such as web protocols, RESTful, JSON structures, GraphQL or SOAP;
  • Understanding of concepts of modularity and componentization;
  • Ability to adapt in a rapidly changing environment; Structured, self-organized and collaborative way of working;
  • Creativity and aptitude for problem-solving and critical thinking;
  • Good level of spoken and written English;
  • Decision making and team management. 

Desirable (no excludable):

  • Experience with advanced state management libraries such as Zustand, Jotai or React Context API;
  • Experience with frontend testing frameworks (e.g., Jest, React Testing Library, Cypress, Playwright, Selenium) for unit, integration, and end-to-end testing;
  • Understanding of user interface (UI) and user experience (UX) principles and best practices;
  • Familiarity with web accessibility guidelines (WCAG) and experience building accessible web applications;
  • Knowledge of continuous integration and continuous development (CI/CD) and implementation practices (e.g., Jenkins, GitLab CI/CD) for front-end applications;
  • Knowledge with Framer, Looties or any animations libraries;
  • Familiarity with workshop UI components such as Storybook or Ladle;
  • Prior experience in related domains is a plus (e.g. Earth Observation Systems).


Additional Information

  • Working in a relaxed and positive environment alongside a dynamic, multidisciplinary team;
  • We facilitate and promote a balanced and healthy lifestyle, articulating work with the personal life;
  • Employee health insurance;
  • Partnerships with gyms, amongst others;
  • Three additional days holiday;
  • Birthday leave.


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Engenheiro Front Potential: Insight & Career Growth Guide