Logo of Huzzle

Senior Full Stack Developer

image

Afterpay

10d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Barcelona
    Remote
  • Quick Apply

AI generated summary

  • You need 5+ years in IT, strong skills in HTML, CSS, JavaScript, Python, Flask, cloud (AWS), Docker, Kubernetes, Agile, and good collaboration, problem-solving, and time management abilities.
  • You will write clean code, ensure system integration, perform tests for quality, collaborate with teams, participate in reviews, and optimize application performance daily.

Requirements

  • Education: Degree in Information Technology, Engineering Computer Science or related fields
  • Professional experience: 5+ years
  • Technical skills:
  • Proficiency in front-end technologies (HTML, CSS, JavaScript, TypeScript, Vue.js).
  • Proficiency of Python language and his common ecosystem (Panda, …).
  • Experience with Python back-end frameworks (Tornado, Flask).
  • Knowledge of relational databases (MongoDB, Vertica, etc.).
  • Experience with REST APIs.
  • Experience with cloud services (AWS).
  • Skills in Docker and Kubernetes.
  • Good understanding of web security principles.
  • Ability to work in Agile methodology (Scrum, Kanban).
  • Soft skills:
  • Good collaboration skills at all levels with cross-functional teams
  • Highly developed ownerships and creative thinking
  • Analytical thinking and the ability to solve complex problems
  • Process orientation and ability to build effective solutions
  • Time management and organizational skills
  • Fluent English language skills
  • Preferred Qualifications:
  • Knowledge of relational database Vertica OPENTEXT. (SQL)
  • Knowledge of unit and functional testing (Cypress).
  • CI/CD GitHub Actions
  • Trunk Based Development & Continuous Delivery
  • Knowledge of statistical calculations

Responsibilities

  • Participate in software architecture and technology choices.
  • Write clean, optimized and documented code.
  • Ensure integration and communication between different systems.
  • Perform tests and ensure good code quality.
  • Collaborate with designers, project managers and other developers.
  • Participate in code reviews and technical discussions.
  • Optimize application performance.

FAQs

Do we support remote work?

Yes, this role is fully remote and located in Spain.

What skills are required for this position?

Required skills include proficiency in front-end technologies (HTML, CSS, JavaScript, TypeScript, Vue.js), Python and its ecosystem, experience with back-end frameworks like Tornado and Flask, knowledge of relational databases, REST APIs, cloud services (AWS), Docker, and Kubernetes.

What are the educational qualifications needed for the Senior Full Stack Developer position?

A degree in Information Technology, Engineering, Computer Science, or related fields is required.

How many years of professional experience are needed for this position?

A minimum of 5 years of professional experience is required.

Is knowledge of Agile methodologies important for this role?

Yes, the ability to work in Agile methodologies like Scrum and Kanban is important.

What soft skills are desired for this position?

Desired soft skills include good collaboration, ownership and creative thinking, analytical problem-solving, process orientation, time management, organizational skills, and fluent English language skills.

Are there any preferred qualifications for this role?

Preferred qualifications include knowledge of the Vertica relational database, unit and functional testing (Cypress), CI/CD with GitHub Actions, trunk based development, and knowledge of statistical calculations.

What will be my responsibilities in this role?

Responsibilities include participating in software architecture, writing clean and optimized code, ensuring integration between systems, performing tests, collaborating with teams, participating in code reviews, and optimizing application performance.

Is QAD committed to diversity and inclusion?

Yes, QAD is committed to creating an environment that values contributions from all employees, promotes diversity, equity, and inclusion, and provides opportunities for growth.

What industries does QAD serve?

QAD serves industries including automotive, life sciences, packaging, consumer products, food and beverage, high-tech, and industrial manufacturing.

Finance
Industry
501-1000
Employees

Mission & Purpose

Afterpay is a financial technology company that offers a "buy now, pay later" service, allowing consumers to make purchases and pay for them in four interest-free instalments. Their goal is to provide a flexible and convenient payment solution that helps shoppers manage their finances without incurring debt. By partnering with various retailers, Afterpay aims to enhance the shopping experience and support responsible spending habits. Their purpose is to empower consumers with financial freedom while driving sales for merchants.

Culture & Values

  • We’re brave with our decisions.

  • We keep it real with our actions.

  • We do the right thing for all stakeholders.

  • We shape the future with passion.