Awin AG seeks a Senior Full-Stack Engineer for its remote team in Switzerland to build a new Affiliate Marketing platform within the Advertiser Tribe.
This position supports Team Argonauts in the Growth Domain, focusing on delivering high-value features for advertisers. The engineer will help accelerate the development of a new Affiliate Marketing platform, translating user needs into technical solutions while mentoring junior colleagues and solving challenges as the business expands.
Responsibilities
- Design, develop, and maintain secure, scalable software with comprehensive testing.
- Write clean code adhering to best practices and contribute to improving these guidelines.
- Extend, maintain, and operate specific components of the platform.
- Mentor junior team members and participate in knowledge-sharing sessions.
- Translate user requirements into technical solutions across the entire product lifecycle.
- Address technical challenges that emerge as the business grows.
Requirements
- Minimum of six years in commercial software engineering roles.
- Strong front-end experience, preferably with Angular.
- Extensive background in cloud development using AWS services (Lambda, ECS, DynamoDB, Opensearch, Terraform), TypeScript, Java 21 with Maven, Spring Boot 3, and Docker.
- Solid understanding of relational database design, SQL optimization, and proficiency in both SQL and non-relational databases like DynamoDB.
- Enthusiasm for leveraging AI tools to enhance software development workflows.
- Proficiency with Git for source control.
- Commitment to writing elegant code, continuous refactoring, and applying SOLID principles.
- Expertise in designing and implementing RESTful APIs within microservices architectures.
- Ability to conduct thorough code reviews, write unit tests, and maintain CI/CD pipelines.
- Interest in agile methodologies such as Scrum or Kanban.
- Experience with application monitoring tools, preferably Cloudwatch and Datadog.
- Knowledge of information security principles and ability to design solutions that mitigate security threats.
Nice to have
- Familiarity with Test-Driven Development (TDD) and Pair Programming.
- Experience with PHP for building and maintaining web applications.
- Knowledge of caching solutions like Redis or Memcached.
- Experience with streaming and queuing systems, ideally Kafka, Kinesis, or SQS.
What the company offers
- A flexible four-day workweek with full pay and no reduction in annual leave.
- Various types of paid special leave.
- Monthly allowance to cover remote work expenses.
- Support for setting up a home office.
- Flexi-Office and hybrid/remote work options across Awin regions.
- Meal vouchers with a net value for lunch purchases.
- Health, vision, and dental insurance for employees and one additional family member.
- Remote working furniture package after three months of employment.
- Peer-to-peer appreciation program with vouchers.
- Access to the O'Reilly learning platform.
- Opportunities to join hackathons and cross-team initiatives.
About the company
Awin fosters a dynamic, social, and inclusive culture that values diversity and inclusion. The company champions uniqueness and authenticity, seeking open and enthusiastic individuals who positively contribute to the environment. Awin is passionate about continuous improvement and values every employee's opinion and experience, emphasizing team cohesion alongside delivery.
- Dynamic, social, and inclusive work environment.
- Strong commitment to Diversity & Inclusion.
- Values open, enthusiastic contributors.
- Focus on continuous improvement and growth mindset.
- Respects every employee's opinion and experience.
Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.