This Job Vacancy has Expired!

Full Stack Engineer

Arrows Group

Posted on Jan 13, 2022 by Arrows Group

Amsterdam, Noord-Holland, Netherlands
IT
Immediate Start
€55k - €65k Annual
Full-Time

The Role

As a Full-Stack Software Engineer you will be expected to be part of the full development cycle, from defining software requirements, designing technical solutions, testing, deploying and supporting them in production. As part of a flexible team you will have an opportunity to influence the decisions, processes, technologies, and solutions. You are expected to take an active part in a communication with End Users, Product Owners, and other Stakeholders. You need to deeply understand the problems that the Product is solving, and not just go through a list of tasks in a backlog. On contrary, you will have a chance to provide your input and thoughts about how the products should develop and implement your owns ideas. We seek for someone who is capable of highlighting technical debt in different areas and setting up an agile plan to pay it off.

Key responsibilities

  • Be responsible for the design, development, testing, release and maintenance of entire systems and individual components.
  • Communicate with different Stakeholders (Traders, Product Owners, Team Managers, Business Analysts, among others) in order to provide/request input about features, use cases, or general software requirements.
  • Develop distributed, scalable and highly available sub-systems and system as a whole.
  • Deploy, run, monitor and support systems and components in production in environments.
  • Be responsible for the quality of the produced code and solutions.
  • Be an excellent team player, caring about the atmosphere and culture in individual teams and company as a whole.
  • Support the documentation for the architecture and components developed.

Skillset Required

  • 4 years or more of relevant experience in a Software Engineering role.
  • Broad experience Python and the Django framework.
  • Broad experience with JavaScript/ES6/TypeScript, HTML/HTML5, CSS3.
  • Broad experience with ReactJs, preferably. Other relevant modern Front End frameworks like VueJs and AngularJs are considered.
  • Great understanding of HTTP/2, grpc, REST;
  • Experience with unit-testing.
  • Understand and have a practical experience implementing software design patterns.
  • Experience in designing, building, and running distributed and scalable cloud-based systems.
  • Excellent knowledge of SQL (Postgres, MySQL, SQL Server, etc).
  • Experience and openness to perform DevOps related activities (configure CI/CD, support infrastructure, install tools, database management, monitoring, etc.)

Desired

  • Experience working in a Financial Industry.
  • Experience with Docker, Kubernetes, Helm.
  • Experience with Microsoft Azure.
  • Experience with non-relational databases (MongoDB, Cassandra, Couchbase, etc.).
  • Experience with Messaging systems like RabbitMQ, Kafka, SQS, Cloud Pub/Sub, etc.
  • Experience with monitoring tools like DataDog, Prometheus, Grafana, etc.
  • Good understanding of computer networking.
  • Experience with integration-testing, e2e testing and performance testing.

What we offer

  • Competitive remuneration and bonus scheme
  • Business- and communication-related trainings
  • Relocation budget (when applicable)
  • Exciting quarterly target incentives
  • Kickboxing and football
  • In-house Life Coach

Reference: 1460593419

Set up alerts to get notified of new vacancies.