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:

  • Full-time position;
  • Challenging and interesting projects from European companies;
  • Competitive salary & bonus system;
  • Flexible work schedule;
  • Free English classes;
  • Knowledge-sharing events, e.g. DevTalks;
  • Unforgettable and interesting corporate events;
  • Team-buildings;
  • Accounting as a service.

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!”