Frontend Developer

Porto, Portugal


What we're looking for

The Software Team at Smartex is committed to revolutionizing the textile industry through the development of cutting-edge software and AI solutions. We are a diverse and international company with a strong mission to make a positive impact on both our industry and the planet.

Smartex is growing and is looking for a Frontend Developer to deliver functional, scalable, and user-friendly Web & Mobile applications for industrial usage.

We are looking for an inspiring person who is a strong advocate for technology and modern frontend development practices. The ideal candidate will have a solid grasp of frontend technologies, excellent communication and organizational skills, and an eagerness to continuously learn and improve.

This role will work closely with our Backend, DevOps, QA, and Product teams to design, build, and evolve high-quality user experiences that support Smartex’s mission.

​Responsibilities


  • Design, develop, and maintain scalable, high-quality Web and Mobile applications for industrial environments.

  • Monitor application performance in production and optimize systems at the code and architecture level.

  • Identify and resolve performance bottlenecks, bugs, and usability issues.

  • Collaborate cross-functionally with Backend, DevOps, QA, and Product teams to define, design, and ship new features.

  • Ensure software quality through unit and integration testing, covering edge cases, usability, and reliability.

  • Work closely with DevOps and Backend teams to improve development, deployment, and CI/CD processes.

  • Continuously research, evaluate, and adopt new technologies to maximize development efficiency and product quality.

  • Participate in hiring and mentoring Frontend Developers, acting as a role model within the team.

  • Contribute to onboarding, standards, and training programs to strengthen team excellence.

Skills & Experience


  • 4+ years of professional experience with JavaScript.

  • At least 1+ year of hands-on experience with Angular.

  • Strong proficiency in HTML, CSS, JavaScript, and TypeScript.

  • Experience with modern frontend tooling and frameworks such as Redux and Tailwind CSS.

  • Solid understanding of frontend development best practices, standards, and web accessibility guidelines.

  • Experience writing unit and integration tests for frontend applications.

  •  Strong communication, interpersonal, and problem-solving skills.

  • Ability to work independently and collaboratively in a fast-paced, evolving environment.

  • Proven ability to manage priorities, time, and multiple competing projects.

  • Fluency in English.

  • Nice to have:
    • Experience with React.js and React Native.
    • Familiarity with NestJS and modern backend-for-frontend patterns.
    • Experience working in cloud-native environments (AWS, Kubernetes, Docker).
    • Hands-on experience with CI/CD pipelines and automation.
    • Familiarity with Agile methodologies (Scrum, Kanban, Scrumban).

Our Perks

Career Progression

Opportunities for growth and
 advancement in your career

Employee Stock Options

Gain company shares and
benefit from its success

Diverse and Talented Team

Work with an inspiring,
multicultural, and talented team

Fast-Paced Environment

Thrive in a dynamic and fast-paced work environment within a rapidly expanding company

Impact on the World

Contribute to making a significant impact and shaping the future of the industry

Hybrid Work

  Work closely with our Portugal-based team 

Work with Senior
Management

Be at the forefront alongside top management

Contact  

Rita Santos

Director of People