Match score not available

Senior Full Stack Developer

extra holidays - extra parental leave
Remote: 
Full Remote
Salary: 
50 - 50K yearly
Experience: 
Senior (5-10 years)
Work from: 

Affinity logo
Affinity Scaleup http://affinity-group.ca
51 - 200 Employees
See all jobs

Job description

Job Description:

On behalf of our client Affinity is seeking a Senior Full Stack Developer on a permanent basis. This is a fully remote role.

Responsibilities:

  • Design, develop, scale, and enhance internal and external microservices that encapsulate platform functionality.
  • Develop and maintain a next-generation pay-for-performance transactional platform.
  • Take a hands-on lead in platform and front-end design, development, architecture, execution, and adoption.
  • Collaborate with architects, developers, and stakeholders for code reviews, troubleshooting, and solution execution.
  • Hire, mentor, and develop a world-class team of engineers, fostering a high-performance culture.
  • Work with the Engineering team to improve system stability and observability.
  • Engage with business leaders, product owners, and other stakeholders to understand business needs and translate them into executable solutions.
  • Ensure applications and processes adapt to business and technological changes.
  • Provide on-call support, critical issue remediation, and incident response for services.
  • Stay abreast of emerging technologies to drive innovation and efficiency.

Qualifications:

  • Proven Java developer with a minimum of 8 years of experience, including proficiency with the Spring framework, Spring Boot, and MicroServices.
  • Experience with front-end technologies including React.js, Next.js, and common React principles (components, hooks, lifecycle methods).
  • Strong expertise in SQL and experience working with relational databases such as PostgreSQL, Oracle, or MySQL.
  • Experience with AWS technologies and cloud-based deployments.
  • Familiarity with Kafka, Elasticsearch, and JavaScript frameworks.
  • Experience developing mobile-friendly CSS using LESS/SASS.
  • Understanding of semantic HTML and accessibility standards.
  • Knowledge of server-side languages such as Node.js, PHP, or Python.
  • Familiarity with IDEs, RESTful APIs, Git repositories, and version control software.
  • Ability to work in an agile team with an understanding of software development lifecycle (design, development, testing, CI/CD, etc.).
  • Strong debugging, troubleshooting, and coding skills.
  • Ability to perform well in a fast-paced environment.
  • Excellent communication and collaboration skills.
  • BS degree in Computer Science or a related field preferred.

Affinity Earn:

Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/

About Affinity:

Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.

For more information on Affinity, please visit www.affinity-group.ca

Job Number: 11712

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Troubleshooting (Problem Solving)

Full Stack Engineer Related jobs