SharpMinds

HomeFront-End Software Engineer

Front-End Software Engineer

Full-time

Hybrid

Senior

Portugal

Description:

We are looking for a talented Front-End Software Engineer to join our team in Portugal.

About the role:

The Front-End Software Engineer is responsible for designing, developing, testing, and delivering high-quality software solutions within an internal platform and related software solutions. The role focuses primarily on front-end development, with an emphasis on building user interfaces that combine form-based interactions with real-time 2D and 3D rendering and manipulation. The Software Engineer contributes to the stability, scalability, innovation, and security of the platform, and plays a key role in delivering new features and continuous improvements.

Key Responsibilities:

  • Contribute to the development of technical policies;
  • Keep professional knowledge up to date and actively share it within the team;
  • Follow relevant technical developments and apply them in daily work;
  • Participate actively in planning events and activities, and provide reliable effort estimates;
  • Gather and analyze business requirements and translate them into software solutions;
  • Design and develop new functionalities and improve existing applications;
  • Collaborate closely with stakeholders such as management, key users, and external suppliers;
  • Build, test, and deploy software components for the internal platform and other software solutions;
  • Contribute to CI/CD pipelines and relevant dashboards, and ensure quality assurance;
  • Maintain high standards in technical and functional documentation;
  • Share knowledge through coaching, documentation, and presentations;
  • Provide 2nd- and 3rd-line support for incidents;
  • Collaborate daily with (senior) software engineers, the Lead Architect, UX/UI designers, and product owners.

Requirements:

  • Bachelor’s degree in ICT, Computer Science, or Software Development;
  • Proficiency in JavaScript and TypeScript;
  • Proficiency in React (or a comparable framework);
  • Strong soft skills, including analytical thinking, eagerness to learn, problem-solving ability, and collaboration;
  • Proficiency in English, both spoken and written.

Nice to have:

  • Experience with 3D rendering;
  • Experience with Flutter;
  • Experience with Node.js;
  • Experience with Material UI.

We offer:

  • Challenging and interesting projects from Dutch companies and occasional trips to the Netherlands;
  • Competitive salary;
  • Meal allowance;
  • Flexible benefits allowance (to use on technology, childcare, retirement, education/training, transportation, wellness and fitness, health, etc.);
  • Health Insurance;
  • Bonus days off for your big life events (getting married, having a child, etc.);
  • Regular team events to foster company culture – monthly breakfasts and lunches, happy hours, board game nights, etc;
  • Flexible hybrid working model – once a week in our central Lisbon office;
  • Pet friendly office.

SharpMinds Benefits

Agile workflow
Value of everyone’s opinion
Established processes
Health insurance
English classes
Flexible work schedule

Ready to extend your talent? Apply now!

Name(Required)
Max. file size: 10 MB.
Liudmyla Goi
🇺🇦 Head of Recruitment

“We are always looking for new talent at SharpMinds!”