Fullstack Developer (Mid/Senior)

About Smowltech

Online education is growing, but with it, some common problems are arising across the industry:

  • How can organizations avoid online fraud?
  • How can organizations verify that a student was actually the one who took the online exam or actually acquired the required skills in the online course?

Smowltech was born with the aim of helping organizations improve the quality assurance of their online evaluations. We have developed a system and method of authentication and continuous monitoring of the user in an online service using multibiometry.


Working at Smowltech:

We’re a growing company with happy and motivated people, working on an impactful product in a fast-paced environment.

  • Our daily mission is to develop life-changing products that create better opportunities for all.
  • Diversity is a key factor of our success, proof of this is our growth, product and engineering teams, which are integrated with talented people from several countries and different backgrounds.
  • Despite our Headquarters being based in one of the most beautiful beaches of Europe in Donostia-San Sebastian, we have impacted the lives of more than half a million users in more than 15 countries over the world.
  • Flexibility and trust are very important for our team, this way we call ourselves remote-friendly, with a flexible work environment, including fully / partial remote positions depending on locations and needs. This also applies to working hours.
  •  SMOWLERS enjoy having fun together, then we organize team events regularly to share something more than work projects.
  • Learning is one of our most powerful tools, that is why we encourage and train our team members to become better and better every day.


Is this you?

We are looking for Full Stack Developers (Mid/Senior) to work on scalable software solutions deployed to the cloud. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

As a Full Stack Developer, you should be comfortable with front-end and back-end technologies, development frameworks and third-party libraries.

You will need knowledge of software engineering life cycle processes, including design, development, build/release, testing, Git source control, ticketing (Jira), and QA.



  • Design, develop, test, and maintain applications deployed to cloud infrastructure (AWS).
  • Design and implement client-side and server-side functionality (from storage to browser).
  • Troubleshoot and refactor code on existing applications.
  • Create web-based user interface components and data visualizations.
  • Write and perform unit and other tests to ensure the quality of code.
  • Write technical documentation.
  • Lead and provide guidance to junior members of the team.
  • Self-manage your assigned tasks and coordinate the team.

Main Requirements

  • Strong alignment with our values.
  • Ability to work independently, but being a good team player.
  • Ability to understand and help to make a great product and business decisions.
  • 3 + years of experience in developing medium/large-scale web applications and distributed systems in a production environment, including experience with LAMP technologies (Linux, Apache, MySql, PHP).
  • Experience with common web design and architectural patterns (valuable MVC frameworks).
  • CSS3, HTML5, & jQuery skills. Node.js is also valuable.

Additional knowledge/skills
Main requirements should be complemented with one or more of the following technologies/skills:

  • Experience with of AWS Basic Compute & Storage Services (EC2, ECS, S3, RDS, ELB).
  • Experience with scripting languages (bash, python, ruby) to automate tasks (test, pipelines, cronjobs, etc).
  • Good understanding and effective application of Linux command-line.
  • Experience working with git based tools like Gihub, GitLab, Bitbucket, Codecommit.

Nice to have

  • Experience with highly scalable distributed architectures.
  • Experience with Kubernetes/Docker.
  • AWS Serverless Technologies (Lambda, API Gateway, Elastic Beanstalk, Fargate).
  • Experience working with agile methodologies (SCRUM).
  • Familiarity with core business applications such as Jira and Slack.

Your rewards!

  • Competitive salary, commissions and attractive benefits.
  • Global career path for specialists and leadership.
  • Tailored training and development opportunities.
  • International and inspirational working environment with a dynamic work culture.

Our values:

  • Be positive: Practice positivity: look for solutions, expecting good results and success. Acknowledge bad results or experiences, learn from them, do better.
  • Stay Agile: Be able to quickly adapt or evolve in response to changing circumstances in a highly responsive way so that we deliver our service to meet and exceed customer expectations and in a timely manner.
  • Dare to commit: Decide to show up fully and consistently while seeing things to their logical or necessary conclusion. Make things work.
  • Build trust: By being honest and supportive, actively listening, being consistent, collaborating across teams and functions, and taking responsibility for your acts and words.
  • Always go beyond your limits: Through self-awareness, curiosity and initiative. With determination, discipline and DOING.
SMOWLTECH - Fullstack Developer (Mid/Senior)

This website uses its own and third party cookies to ensure the best possible browsing experience, analyze browsers and offer content of your interest. If you allow it, press the ‘Ok, thanks!’ Button. You can oppose it at any time. For more information, see our Cookie Policy.