Filled
This offer is not available anymore

Full Stack Software Engineer (Java and JavaScript) in Barcelona

Scytl Innovating Democracy

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

Team overview

The product organization at Scytl is in charge of developing its core online voting platform. We are busy disrupting the election industry by making voting more accessible, efficient, transparent and secure. We are continuously looking for talented individuals who will share our passion for designing and building great software that powers democracy around the world.


Position overview

We are looking for a full stack software engineer to develop and optimize robust and secure applications used by millions of users, deliver a consumer-grade user interface that will make voting more accessible, and participate in the analysis and architectural design of mission-critical software.

 

Requirements

  • In-depth knowledge of software development, from the data layer to the user interface.
  • Knowledge of data access applications development and databases such as Oracle DB.
  • Sound knowledge of design patterns, reusable code.
  • Keen eye on code quality.
  • Experience in the majority of the following: Spring, JPA, REST-API, XML, CI, Maven, PKI, Java EE, JMeter, Cryptography practices, Oracle Mission Control.
  • Experience working with JavaScript, Node.js and/or AngularJS.
  • 3-4 years experience in software engineering.
  • University degree, in Computer Sciences or related field.

Extra points for:

  • Experience in building projects in JavaScript from scratch.
  • System administration skills at any level.
  • Experience in different test levels (JUnit, integration, regression).
  • Experience with testing tools such as Postman, cURL or similar.

Personal qualities

  • Enjoys working both autonomously and as part of a team.
  • Great analytical skills, with an enquiring and structured mind.
  • Impeccable work ethic, humble but confident.
  • Highly accountable; disciplined and persistent to get things done.
  • Driven, self-starter; comfortable working in a rapidly changing environment.
  • Clear, concise communicator.
  • Excellent English, both spoken and written.

 

About Scytl

Scytl is the global leader in secure election management and electronic voting solutions. Specializing in election modernization technologies, Scytl offers the first end-to-end election management and voting platform, providing the highest security and transparency standards currently available.

Scytl has capitalized on its more than 18 years of research to develop election-specific cryptographic security technology protected by more than 40 international patents and patent applications, positioning Scytl as the company with the largest patent portfolio of the industry.

Scytl’s solutions have been successfully used in more than 35 countries throughout the world over the last 10 years, including Canada, the United States, Mexico, Ecuador, the EU, France, Norway, Switzerland, Iceland, Bosnia-Herzegovina, the UAE, India and Australia.

For more info, please visit www.scytl.com

Job highlights

  • Real purpose: powering democracy.
  • Market leading company.
  • Talented team with world-class expertise in cryptography.
  • International working environment.
  • Competitive compensation.
  • Great office location in the center of Barcelona.

 
  • E Democracy

  • Barcelona, Spain

  • 50-200

  • 2001

Scytl was founded in 2001 as a spin-off from a leading research group at the Autonomous University of Barcelona that had pioneered the research of security solutions for the electronic voting industry since 1994. This scientific group produced the first two European PhD theses on electronic voting security and numerous international publications in the field of application-level cryptography and e-voting.

Scytl is recognized worldwide for helping revolutionize Democracy. Our secure election management and online voting solutions are helping organizations around the globe increase and improve participatory democracy, citizen empowerment and public transparency via innovative online technology.



 
Our highly energized company works with governments across all 5 continents, helping countries as different as the US, Norway, Uganda, UAE, Switzerland, Canada, Tunisia, Australia and Spain modernize their electoral processes making elections more engaging, participatory, transparent, accessible and secure.

Other full-stack developer jobs that might interest you...