nqda-site-cover-fullstack

Full-stack 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.

 

WHAT YOU WILL DO:

 

  • Develop next-generation web applications;
  • Write modular and well-tested front and back-end code;
  • Optimization of the application for maximum speed and scalability;
  • 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;
  • Be able to provide technical guidance to less experienced developers;
  • 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;

 

WE REQUIRE:

 

  • Experienced in the IT world (degree is not a requirement);
  • Good experience with HTML5, CSS3, JavaScript and PHP;
  • Understanding of CSS preprocessors, such as SASS or LESS;
  • Ability to integrate web services (RESTful, JSON);
  • Understanding accessibility and security compliance;
  • Basic experience in the management of Linux hosting environment (shared or not);
  • Data migration, transformation and output in different formats;
  • Creating database schemas that represent and support business processes;
  • 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);

 

WE WILL APPRECIATE:

 

  • Good understanding of English (written and spoken);
  • Experience with Laravel PHP Framework is a big thumbs up;
  • Experience with JavaScript frameworks such as Vue, Angular or React is a great plus;
  • Basic knowledge of tasks automation with webpack;
  • Ease of use on dependency managers like npm, yarn and composer;
  • Understanding responsive design and browser compatibilities;
  • Basic knowledge of Node as a backend tool to create scalable and multi-threading APIs and other scripts;
  • Understanding automated testing platforms and unit tests;
  • 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;

 

WE’RE OFFERING:

 

  • 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…

 

OUR DEVELOPER’S DAY-TO-DAY MAIN TOOLS:

 

  • 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;

 

SUBMIT YOUR APPLICATION AND PORTFOLIO:

 

We can’t wait to receive your application.

Submit it by email to jobs@nqda.pt

 

BUT BEFORE SUBMITTING IT MAKE SURE YOU:

 

  • 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
migueloliveira@nqda.pt

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.