Front-end Developer Opportunity


NQDA is a digital product design and development company. Our mission is to make people’s lives easier and bring to the world the best products and solutions to improve our clients’ businesses. We are a group of unique and talented individuals, passionate about what we do and we believe that it’s possible to create world-class solutions from this beautiful tiny corner of our country, Viana do Castelo.

We’re looking for smart, passionate and capable developers who want to make an impact in the real world using technology to do so. As a software developer, you work on a small team and can switch teams and projects as our business grows and evolves. We need our developers to be versatile and passionate to tackle new problems as we continue to push the technology forward.

A developer at NQDA works with stakeholders to create meaningful, innovative and beautiful products and interfaces that may go from a small business institutional webpage, product presentation (MVPs) or web/mobile applications to a massive digital transformation of an entire enterprise and its processes. You’ll work closely with project managers, designers and other developers and be responsible to bring relevant changes to our clients by delivering great experiences for their customers.




  • Develop next-generation web applications with a focus on the client-side;
  • Collaborate in a smart environment where you can bring in your ideas;
  • Brainstorm initial ideas and carry them through to concept development;
  • Discuss ideas with all team and/or clients to create the best solutions within available budget;
  • Work in a well-opinionated technology stack, developer tools and methodologies that our team is constantly trying to improve and create some in-house patterns;
  • Work in a variety of different business areas;




  • Experienced in the IT world (degree is not a requirement);
  • Experience with HTML5, CSS3, JavaScript;
  • Good understanding of CSS preprocessors, such as SASS/LESS;
  • Ability to integrate web services (RESTful, JSON);
  • Great understanding of Javascript principals and potentialities;
  • Ability to work in areas outside of our usual comfort zone, and get things done quickly;
  • Teamwork skills;
  • Write clean, maintainable code;
  • Comfortable with version control systems (we use Git);




  • Good understanding of English (written and spoken);
  • Experience with JavaScript frameworks such as Vue, Angular or React is a great plus;
  • Basic knowledge of tasks automation with webpack or gulp;
  • Ease of use on dependency managers like npm or yarn;
  • Understanding responsive design and browser compatibilities;
  • Some knowledge to build and run Docker containers;
  • Rapid learner who thrives in a fast-paced environment;
  • Ability to debug scripting languages and correct subsequent issues with ease;
  • Able to research technical challenges and find solutions independently;
  • Brief decoding skills, understanding requirements and the broader goals set for each project;




  • Full-time position, working from our facilities in the city centre of Viana do Castelo;
  • Salary adequate to experience and quality of work;
  • Company performance bonus;
  • Flexible schedule and partial remote days available;
  • Health Insurance (possible to extend to closest family);
  • Above-average food allowance;
  • Access to low-cost meal;
  • Free snacks and beverages;
  • External training budget and e-learning library with unlimited access to several courses;
  • Extra vacation days;
  • Wellness complement budget (Gym, Yoga, Pilates, and so on);
  • Birth allowance and kids’ education annual complement;
  • Laptop and other hardware equipment adequate to your needs;
  • Weekly time for team improvements and in-house projects;
  • Code standards and methodologies implemented by our team;
  • Git flow and CI/CD principals;
  • Inspiring and collaborative work environment;
  • Several team extra-work activities;
  • A lot of smiles…




  • macOS – our favourite OS;
  • Zeplin – design specification;
  • Google Drive – documentation;
  • Visual Studio – our team’s selected IDE;
  • ClickUp – our main task manager (some projects we also use JIRA);
  • Slack – chat;
  • GitLab/GitHub – Git platform;
  • iTerm / Hyper / VIM / any other Console Terminal – your best friend from now;




We can’t wait to receive your application.

Submit it by email to jobs@nqda.pt




  • Have the skills and experience required;
  • Keep application relevant;
  • Include your portfolio with the most relevant work (You can send a CV, Git profile URL or whatever you would like to show us your skills);
  • Would like to work from Viana do Castelo;
  • Check your spelling and grammar before submitting;
  • Like to learn, improve and collaborate;


We are committed to equality of opportunity for all employees. Applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships.

Miguel Oliveira

O Miguel é Co-Fundador e Director Executivo da NQDA. Foca-se diariamente em melhorar os processos da empresa, garantindo mais sorrisos, seja dos nossos clientes, seja de toda a nossa equipa.