Inloggen

Junior Software Engineer (f/m/d)

Iași, Iași, Romania

Purpose of Position

As a Junior Software Engineer you are part of a cross-functional service-oriented team, working on extending and maintaining our Affiliate Marketing platform.

You are learning to write clean, secure and well-tested code. You actively seek feedback from your team members and follow best-practice guidelines, your code is open by default and easy for others to reuse. You are part of a team and with the team extend, maintain and operate assigned parts of our platform.

You participate in knowledge-sharing activities both within your team and the wider Engineering practice.

You build understanding of the user needs within your service and work with the product owner and other team members to translate these into technical solutions. You work through the entire lifecycle of a service or product, from understanding requirements, development to deployment, support and maintenance. You show an understanding for deadlines, find pragmatic solutions and are proactive in raising potential risks.

You will help the team in solving the challenges that arise as our business grows and develops; working together to ensure the service continues to meet the needs of our business and its customers.

The Team

Team Orion is a newly established team dedicated to giving the best platform experience for our Advertisers. This entails managing the Dashboard entry point for them and crafting new solutions which increase engagement and user satisfaction. The team will focus on developing easy access, AI driven solutions to access performance metrics and build personalised campaigns.

Key Tasks

  • Learn to develop high-quality / clean software components (including features, performance, testing, documentation, etc.) in various languages and for various applications
  • Works with more experienced engineers and seek feedback on your work through e.g. code review, pair programming
  • Collaborate with others when necessary to review specifications / standards and use these to design, code, test and document components of low to medium complexity
  • Support the team to maintain and operate its services
  • Follow best-practice guidelines and processes
  • Frequently interacts with other engineers, product managers and QA's within the same team
  • Interacts with other teams on aspects of the feature or sub-system
  • Seek input and supervision from more experienced software engineers

Skills & Expertise

Required

  • Knowledge of Java
  • Use of Git
  • Backend-focused
    • Knowledge of databases (relational or non-relational)
    • Knowledge of various Operating Systems (Linux preferred)

Nice to have

  • Preferred knowledge of cloud architecture/systems (We use AWS, but any experience helps)
  • Desirable frontend experience: We use Angular but any experience helps
  • Preferred to have knowledge of development processes using Agile, Scrum, and/or Kanban
  • Preferred knowledge of unit testing, or even up to TDD. Any experience helps
  • Experience leveraging AI tools (e.g., GitHub Copilot, ChatGPT) effectively to boost productivity, while maintaining strong independent problem-solving and coding skills.

Soft Skills

  • Focus on self-development, broadening and deepening knowledge
  • Works well within a team, and contributes effectively to the success of those that they interact with regularly through showing motivation, dedication & passion
  • Learns to take ownership and work autonomously on less complex components (e.g. features/tickets)
  • Eager to learn new technologies, new ways to work and open to new perspectives
  • Basic understanding of and interest in the business context and customer needs
  • Able to communicate technical concepts, proactive in raising questions or concerns / issues
  • Open to receiving feedback and reflect actively on the way you and your team work
  • Keen to understand how systems, people, teams, departments and customer interact and work
  • Flexible enough to adopt to different ways of working (e.g. agile processes) and on different services / topics

Our Offer

  • Flexi-Week and Work-Life Balance: We prioritise your mental health and wellbeing, offering you a flexible four-day Flexi-Week at full pay and with no reduction to your annual holiday allowance. We also offer a variety of different paid special leaves.
  • Remote Working Allowance: You will receive a monthly allowance to cover part of your running costs. In addition, we will support you in setting up your remote workspace appropriately.
  • Flexi-Office: We offer an international culture and flexibility through our Flexi-Office and hybrid/remote work possibilities to work across Awin regions
  • Meal Vouchers: You will be supported with a certain net sum to spend it on a variety of lunches.
  • Health & Wellbeing: The insurance covers several types of health, vision and / or dental treatments for you and for up to one additional family member.
  • Remote Working Furniture Package: After 3 months of employment, you will be eligible for a furniture package, which should enable you to set up a proper workplace at your remote working location
  • Appreciation: Thank and reward colleagues by sending them a voucher through our peer-to-peer program.

Established in 2000, Awin is proud of our dynamic, social and inclusive culture.

Like all businesses, we’ve had to adapt and nurture our culture in a virtual environment. Our virtual ‘Life @ Awin’ hub brings our colleagues from across the globe together for various social activities.

Diversity & Inclusion are paramount to us, and we proudly pursue and hire diverse team members. We champion uniqueness and authenticity; this is who we are at our core. Our network of affiliate partnerships are diverse and transparent, as are the employees powering our vision to build the world’s leading open partner ecosystem. We welcome all backgrounds, identities, and experiences. If you need support at any point in the application or interview process, please let us know.

Apply now to begin the next stage of your career at a progressive company that supports both your professional and personal development.