Senior Software Developer

Jscrambler Ver Empresa

Não especificado


  • Actively participate in the product architecture and specification
  • Create solutions for complex problems
  • Design and implementation using our current stack (Node.js, MongoDb, React/Redux. graphQL) – with smaller bits in other languages (bash scripting, Java, C)
  • Ensure the quality of the developed code
  • Participate in the agile development process

Experience and Qualifications

  • Bachelor Degree in Computer Engineering or similar discipline; or, equivalent demonstrable experience
  • 3-5 years experience working as a Software Engineer, with strong emphasis on Web Technologies. It’s a requirement having participated in the design and development of at least one distributed software application or system.

Skills and Attributes

  • Deep knowledge of HTTP protocol and end-to-end workflow.
  • Experience in developing N-tier architectures, with dynamic content, with highly-scalable approaches and complex security models.
  • Experience with the following technologies are required: JavaScript, JSON, REST services, SQL, AJAX, code repositories (Git, Mercurial).
  • Experience with at least one Web backend technology and MVC frameworks, such as: Node.js, PHP.
  • Experience with data-driven applications using relational database engines such as PostgreSQL, MySQL, Oracle or SQL Server.
  • Knowledge/Experience with one of the following programming languages: C/C++, Java, Any Functional language.
  • Analytical and creative mindset. Not only you should design software, but also provide new solutions for problems that can be solved computationally.
  • Fluent in English.
  • Experience in Security/Application Security is valued.
  • Experience in Agile methodologies is valued.
  • Previous experience in research is valued.
  • Experience in using Test-Driven Development or Behavior-Driven Development approaches and implementing scalable testing of web applications.
  • Knowledge of NoSQL databases, particularly MongoDB, and Redis.
  • Experience with non-web programming languages: C/C++ and Functional Languages.

Você tem que entrar na sua conta para poder candidatar-se a este anúncio.

Nós ajudamos a encontrar
o emprego certo para si.

Nós ajudamos a encontrar os
candidatos certos para a sua empresa.