Match score not available

Senior Software Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s or Master’s degree in Computer Science or related field, 5+ years of professional hands-on experience in software development.

Key responsabilities:

  • Work within a team of software engineers to build Digital Experience Platform
  • Develop application code meeting technical requirements
  • Collaborate with team members to generate User Stories and estimates
  • Provide guidance and assistance to junior and senior engineers
  • Lead best practices in software development within team
Squiz logo
Squiz SME https://www.squiz.net/
201 - 500 Employees
See more Squiz offers

Job description

The Squiz product team is working to deliver a cloud-based Digital Experience Platform (DXP) with several core capabilities including Content Management, Optimisation tooling, and Platform services.

We're seeking a 2 x Senior Software Engineers both are full stack positions

1. Frontend Focus - must have Fullstack experience

2. Backend Focus - must have Fullstack experience

To join our product engineering team on a permanent basis, with a focus on improving capability across the entire DXP. 

You must be located in Poland within 300km of the office in Szczecin and be able to visit the office at times. No set days you get to choose what suits you. With full working rights.

For this role, we ask that you can demonstrate the following experience:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience in related fields
  • 5+ years of professional hands-on experience in software development building and maintaining large-scale software products
  • Proficiency in full-stack development, with expertise in web based languages and frameworks including Node, TypeScript, React or similar, and cloud platforms such as AWS
  • Strong understanding of testing principles and demonstrated experience in implementing testing strategies to improve software quality and robustness
  • Experience with Agile or other iterative development methodologies. We use Scrum for most of the teams, with some using Kanban
  • Strong understanding of secure coding practices, particularly community standards such as OWASP
  • Previous experience mentoring junior and mid level software engineers
  • Fluent English and Polish language skills

Nice to have

  • Knowledge of or experience with analytics, data engineering or web performance
  • Previous experience working on DXP or CMS platforms, or experience integrating or using DXP/CMS platforms
  • Previous experience working with CDNs and utilising their caching and workload capabilities for software solutions

 

What you would do (the role day to day): 

  • Work within a team of 3-5 software engineers to help build our Digital Experience Platform. Each team consists of a Team Lead, and 3 or 4 software engineers at different levels - junior, mid and senior
  • Develop/enhance robust application code which meets all technical requirements
  • Collaborate with team members to generate User Stories, Acceptance Criteria and estimates
  • Provide guidance to junior engineers and assistance to senior engineers
  • Write and maintain software documentation
  • Assist Team Leads and Engineering Managers to create and deliver technical roadmaps
  • Lead best practices in software development, code quality, and architecture across our tech stack within your team - Node, TypeScript, React, Cloudflare, GitLab CI/CD, AWS (Lambda, DynamoDB, S3, SQS, Cloud Development Kit, CloudWatch)

Our benefits include:

  • Contract of Employment (full-time, starting with 3 month probation), unfortunately we are not offering B2B contracts
  • Salary: 13 000 - 21 000 PLN/month gross Job Contract
  • Flexible working time and hybrid location policy
  • 30 days of paid leave, regardless of the length of service
  • 1000 PLN annual wellbeing bonus
  • Free online English classes
  • Private heath package and group insurance
  • Free lunch when working from the office
  • Free parking spaces

Who we are:

Squiz has helped organisations improve the services they offer online and, in turn, the lives of the people that matter to them; building portals for students, websites for citizens, intranets for employees, and much more. Headquartered in Australia, we have teams and customers across the globe, with offices in New Zealand, the United States, the United Kingdom and Poland. Right now, we are in the midst of a very important and exciting point in our journey as we transform our business into a SaaS Digital Experience Platform product organisation, putting the power of the products we’ve used to deliver amazing experiences into the hands of our customers. We’re looking for people like you that want to be a part of this journey of reinvention as we build an amazing Australian SaaS product business, with the experience and enthusiasm to use amazing technology in new and creative ways.

Our Digital Experience Platform (DXP) provides market-leading CMS, superior search, and seamless integrations all hosted in our secure cloud. We provide enterprise-level products and solutions to the corporate, government, educational, not-for-profit and cultural sectors worldwide. In our new Developer Experience team, you will play a pivotal role in creating the tooling and experience for our customer developers who build their solutions on our platform. You will bring new technologies to an established platform, and transform the way developers create and maintain solutions. The primary focus for the DX team will be the discovery and delivery of our expanded headless offering, exploring APIs, JAMstack, and popular JavaScript frameworks to make it easy for developers to build modern web solutions on our platform. You'll also be working on enabling developers to automate their workflow, such as improving the process of deploying their solutions to our platform

Why work for Squiz?

You’ll work with some of the most intelligent and down to earth people you’ll ever meet: we are made up of a diverse range of passionate people who love challenging the status quo. Every day is different, but what is constant is we enjoy what we do. Squiz has a flexible working policy: We encourage our teams to embrace flexibility in how their team members manage where and how they work. We want you to be able to work in a way that drives productivity, efficiency and outcomes; along with connection and collaboration.

Come as you are - We celebrate diversity and unite on the elements of our company DNA, starting every customer conversation with “why?” to understand their needs, working hard to find a way to overcome every challenge, and fighting for better outcomes with the work we do; all while checking our egos at the door, not taking ourselves too seriously and having fun along the way

We are a 2024 Circle Back Initiative Global Employer – we commit to respond to every applicant

Recruitment Agencies: We politely ask that you avoid making any approaches or sending any unsolicited resumes to our Recruitment Team or Hiring Leaders across our business. Squiz is not responsible for any fees related to unsolicited resumes.

Required profile

Experience

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

Software Engineer Related jobs