Iași, Iași, Romania Hybrid

Awin is hiring a Full-Stack Software Engineer

About the Role

Awin is hiring an experienced Full-Stack Software Engineer to help accelerate the delivery of new embedded analytics and reporting capabilities for our award-winning affiliate marketing platform. You will join Team Copper in the Insights Tribe, part of our Growth Domain, dedicated to creating data and analytics solutions.

What You'll Do

  • Collaborate closely with engineers and product managers to design, build, and maintain secure, scalable, and well-tested software.
  • Write clean, secure, and well-tested code, helping to improve best-practice guidelines.
  • Extend, maintain, and operate assigned parts of our platform as part of a team.
  • Coach and mentor more junior colleagues and participate in knowledge-sharing activities.
  • Translate user needs into technical solutions with the product owner and team.
  • Work through the entire lifecycle of a service, from requirements and development to deployment, support, and maintenance.
  • Show an understanding for deadlines, find pragmatic solutions, and be proactive in raising potential risks.
  • Help the team solve challenges as our business grows to ensure the service meets customer and business needs.

What We're Looking For

  • At least 3 years of hands-on experience in commercial Software Engineering roles.
  • Good experience with front-end code, ideally using Angular.
  • Extensive experience developing cloud software using AWS services (Lambda, ECS, DynamoDB, Opensearch), Terraform, Typescript, Java v21 with Maven and Spring Boot v3, and Docker.
  • Understanding of relational database design principles, SQL query optimisation, and proficiency in SQL and non-relational databases like DynamoDB.
  • Experience and enthusiasm for using AI tools to augment software development practices.
  • Experience using Git for source control.
  • Passion for writing elegant code and a desire to constantly refactor and improve, with a good understanding of SOLID principles.
  • Expertise in designing and implementing RESTful APIs within a microservices architecture.
  • Ability to conduct thorough code reviews, write unit tests, and maintain CI/CD pipelines.
  • Familiarity with agile processes like Scrum or Kanban.
  • Experience in monitoring applications, preferably using Cloudwatch and Datadog.

Nice to Have

  • Experience with low-latency, high availability systems.
  • Knowledge of information security and designing solutions with threat mitigation.
  • Knowledge of TDD and Pair Programming practices.
  • Experience working with PHP, including building and maintaining web applications.
  • Experience with cache solutions such as Redis or Memcached.
  • Experience with streaming and queuing solutions, ideally Kafka, Kinesis, or SQS.

Technical Stack

  • Angular, AWS Lambda, AWS ECS, DynamoDB, Opensearch, Terraform, Typescript, Java v21, Maven, Spring Boot v3, Docker, SQL, Git, Cloudwatch, Datadog, PHP, Redis, Memcached, Kafka, Kinesis, SQS

Team & Environment

You will be part of Team Copper in the Insights Tribe, within the Growth Domain, and report to an Engineering Manager. Awin fosters a dynamic, social, and inclusive culture where diversity and inclusion are paramount, championing uniqueness and authenticity.

Benefits & Compensation

  • Flexi-Week (four-day work week at full pay)
  • Remote Working Allowance
  • Flexi-Office and hybrid/remote work possibilities
  • Meal Vouchers
  • Health & Wellbeing insurance
  • Remote Working Furniture Package after 3 months
  • Peer-to-peer appreciation program

Work Mode

This role offers a hybrid work arrangement.

Awin is an equal opportunity employer committed to a diverse and inclusive workplace.

Required Skills
AngularAWS LambdaAWS ECSDynamoDBOpensearchTerraformTypescriptJavaSpring BootDockerSQLMavenAI Tools AngularAWS LambdaAWS ECSDynamoDBOpensearchTerraformTypescriptJavaSpring BootDockerSQLMavenAI Tools
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Awin
Awin is an affiliate marketing platform, part of the Axel Springer group.
All jobs at Awin Visit website
Job Details
Department Software Development
Category fullstack
Posted 2 months ago