CrawlJobs Logo

Full Stack Software Engineer

Romania, Iași · Job Posted April 24, 2026
Apply Position
Job Link Share

Job Description

As a Software Engineer you will be part of a cross-functional product team, working on delivering the best experience for Advertisers on our Affiliate Marketing platform. As the team responsible for delivering some of the most in-demand features for our customers, your work here will be visible and every change you make can have a positive impact on our customers. Your responsibilities include writing clean, secure, and well-tested code, following best-practice guidelines, and collaborating closely with Engineers, Product and UX to translate user needs into technical solutions and bring forward your own ideas on how to improve the product. Throughout the lifecycle of a service or product, from requirements to deployment, support, and maintenance, contribute throughout the lifecycle, considering deadlines, balancing effort and outcome, and proactively addressing risks. Your contribution will be vital in overcoming challenges and ensuring that our components continue to meet the needs of our business and customers.

Job Responsibility

  • Work inside a small team and be comfortable with agile methodologies and practices
  • Proactively advocate for technical improvements and help defining the priorities
  • Design and build solutions from scratch
  • Continually refactor and extend existing applications
  • Proactively take on stories or tasks and autonomously drive them forward
  • Develop code and contribute to reviews, retrospectives, planning and development sessions
  • Follow best-practice guidelines and processes and help to improve those
  • Work with Product Managers to convert user stories to features and tasks
  • Work with the Product Trio (Engineering, Product and UX) to refine the best ideas into feasible solutions
  • Grapple with business logic and help solve business needs
  • Troubleshoot and resolve issues in a timely fashion
  • Communicate effectively in both verbal (day-to-day discussions, team meetings) and written forms (documentation, emails, communication tools) with local and remote team members

Requirements

  • At least 3 years of hands-on experience in commercial Java Software Engineering roles
  • A positive and collaborative work ethic
  • Eagerness to learn and work with more than one programming language
  • Passion for writing elegant code and a desire to constantly refactor and improve, with a good understanding of design patterns, clean code and testing practices
  • Experience in working with web technologies (HTML, CSS, JavaScript) and modern frontend frameworks (ideally Angular)
  • Experience and an enthusiasm for using, leveraging and finding new ways to use AI tools to augment software development practices, without overly relying on them
  • Ability to conduct a thorough code review process, write unit tests and maintain CI/CD pipelines
  • Familiarity with version control systems, preferably Git
  • Experience with streaming and queuing solutions
  • Understanding of relational database concepts, database design principles, and proficiency in SQL
  • Successful collaboration within a cross-functional engineering team alongside Product Owners, UX Designers and Agile Coaches Exposure to agile processes Knowledge of TDD or BDD practices
  • Experience with non-relational databases like DynamoDB, MongoDB Expertise in designing and implementing RESTful APIs within a microservices architecture

What we 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.

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Full Stack Software Engineer

8 matching positions

Full Stack Software Engineer

Our client is an innovative, engineering-focused organization that is transformi...
Location
Location
United States , New York
Salary
Salary:
75.00 - 85.00 USD / Hour
daleyaa.com Logo
Daley and Associates
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or a related field
  • 3+ years of professional software development experience
  • Strong hands-on experience with Node.js
  • Strong hands-on experience with TypeScript
  • Strong hands-on experience with Angular
  • Solid understanding of distributed systems, scalability, reliability, and fault tolerance
  • Excellent communication and collaboration skills
  • Ability to translate business and user requirements into technical solutions
Job Responsibility
Job Responsibility
  • Design, develop, and maintain full-stack applications and platform features using Node.js, TypeScript, and Angular
  • Build and optimize scalable data models utilizing both relational and NoSQL databases
  • Develop intuitive user interfaces and seamless end-to-end workflows
  • Collaborate with product managers, scientists, engineers, and other stakeholders to gather requirements and deliver technical solutions
  • Participate in architecture discussions and contribute to system scalability, reliability, and performance initiatives
  • Support the full software development lifecycle, including design, development, testing, deployment, and maintenance
  • Work within distributed systems environments focused on high availability and fault tolerance
What we offer
What we offer
  • 100% Remote
  • 12+ Month Contract with potential for extension
  • Competitive hourly rate of $75–$85/hour
  • Work on cutting-edge healthcare and genomics technology
  • Collaborative engineering culture with significant impact and visibility
  • Opportunity to contribute to highly scalable, mission-critical platforms
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer

As a full stack developer, you can resolve a problem with a complete end-to-end ...
Location
Location
United States , Fort Meade
Salary
Salary:
86900.00 - 198000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with object-oriented programming language constructs
  • Experience with Linux operating systems such as RHEL
  • Experience developing with interpreted languages, such as Python
  • Experience in test-driven development (TDD) practices
  • Experience with containerization technologies such as Docker, Podman, Kubernetes, or Helm charts
  • TS/SCI clearance with a polygraph
  • Bachelor's degree and 14+ years of experience with software engineering, or 18+ years of experience with software engineering in lieu of a degree
Job Responsibility
Job Responsibility
  • Develop software and systems from vision to production ready
  • Master new tools and techniques and identify needed system improvements
  • Help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies
  • Make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements
What we offer
What we offer
  • Health, life, disability, financial, and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer

We have a great position for an experienced Full Stack Software Engineer II to j...
Location
Location
Lithuania , Vilnius
Salary
Salary:
3500.00 EUR / Month
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-5+ years of experience designing and implementing high-quality software
  • Solid understanding of programming concepts and paradigms such as OOP and SOLID
  • Experience building and maintaining web services and APIs
  • Hands-on experience with TypeScript/React for front-end development and .NET for back-end development
  • Experience with modern development tools like Microsoft Visual Studio, Git, and Azure Pipelines
  • Familiarity with modern test and mocking frameworks
  • A strong drive to work in and with a diverse team to deliver advanced software
  • BSc in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Develop, maintain, and enhance full-stack interoperability solutions between various products, working on both front-end and back-end components
  • Take ownership of the functionality you write and the designs you implement across the full technology stack
  • Research, evaluate, and explore new technologies as needed to solve complex problems
  • Support, enhance, and maintain existing solutions, ensuring their stability and performance
  • Develop comprehensive unit, integration, and system tests to ensure code assets are of high quality and satisfy all use cases
  • Create and maintain documentation for the solutions you help build
  • Contribute as a key member of a small, multi-disciplinary, self-organizing agile team, participating in technical designs and decisions
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging, and colleague wellbeing through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world’s infrastructure for a better quality of life
  • Training and professional development opportunities (certification programs, conferences, etc.)
  • Additional annual leave days and extra paid days for different occasions (marriage, moving day, bereavement leave, etc.)
  • Health insurance package and accident insurance 24/7
  • Referral program with a bonus starting with 1500 EUR. Gross
  • Pet-friendly office
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer

We have a great position for an experienced Full Stack Software Engineer II to j...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-5+ years of experience designing and implementing high-quality software
  • Solid understanding of programming concepts and paradigms such as OOP and SOLID
  • Experience building and maintaining web services and APIs
  • Hands-on experience with TypeScript/React for front-end development and .NET for back-end development
  • Experience with modern development tools like Microsoft Visual Studio, Git, and Azure Pipelines
  • Familiarity with modern test and mocking frameworks
  • A strong drive to work in and with a diverse team to deliver advanced software
  • BSc in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Develop, maintain, and enhance full-stack interoperability solutions between various products, working on both front-end and back-end components
  • Take ownership of the functionality you write and the designs you implement across the full technology stack
  • Research, evaluate, and explore new technologies as needed to solve complex problems
  • Support, enhance, and maintain existing solutions, ensuring their stability and performance
  • Develop comprehensive unit, integration, and system tests to ensure code assets are of high quality and satisfy all use cases
  • Create and maintain documentation for the solutions you help build
  • Contribute as a key member of a small, multi-disciplinary, self-organizing agile team, participating in technical designs and decisions
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging, and colleague well-being through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world's infrastructure for a better quality of life
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer

In this role, you will be a key contributor to Our Client’s next-generation soft...
Location
Location
Canada , Kanata
Salary
Salary:
72.73 - 78.84 USD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
July 11, 2026
Flip Icon
Requirements
Requirements
  • 6+ years in IT with a minimum of 4+ years in professional software development
  • Advanced practice in at least one coding language or proficiency in two
  • 2+ years of experience specifically focused on Android system-level work, HAL, and Android framework services
  • 2+ years of experience in C++ for Android system and vendor partition development
  • Strong experience with Java/Kotlin for Android Framework services and modern system utility development
  • Proven ability to work across the Android stack, from hardware interfaces to UI
  • Expert-level ability to troubleshoot 'Android not booting' scenarios and low-level system crashes
  • Bachelor’s Degree in a related field
Job Responsibility
Job Responsibility
  • Create high-level software architecture designs, outlining components, interfaces, and overall system structure
  • Develop and maintain back-end applications, including APIs and microservices, using various server-side languages
  • Work across the Android stack to ensure seamless integration between system-level services and the hardware interface
  • Analyze and resolve complex issues within the open-source Android code, including system_server, Package Manager, and Activity Manager
  • Debug low-level failures such as binder leaks, intent malfunctions, black screen issues, and Application Not Responding (ANR) errors
  • Manage the vendor partition and optimize the Hardware Abstraction Layer (HAL)
  • Implement modern programming practices, including Test-Driven Development (TDD) and CI/CD pipelines
  • Define and execute software test strategies and policies aligned with industry regulations and market best practices
  • Support security practices to safeguard user data through encryption, anonymization, and robust data governance
  • Engage with customers and cross-functional teams (Product Owners, Designers, Architects) to translate pain points into technical requirements
What we offer
What we offer
  • Full-Stack Scope: Influence every layer of the product, from the hardware abstraction layer (HAL) to the server-side microservices
  • Complex Problem Solving: Tackle high-stakes technical challenges, including debugging system-level crashes and optimizing resource-constrained embedded environments
  • Industry Collaboration: Monitor and participate in emerging technology solutions through industry collaboration and the evaluation of new stack layers
  • User-Centric Innovation: Advocate for software solutions that prioritize user empathy and intuitive, interactive interfaces
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer

Software Resources has an immediate, long term contract job opportunity for a Fu...
Location
Location
United States , Orlando
Salary
Salary:
Not provided
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java and/or C#
  • React
  • Kubernetes
  • Write simple and sophisticated SQL queries, using vendor ODBC connections to query data sources
  • Work with SSO solutions, such as Open ID Connect, and have sophisticated skills in Excel, including pivot tables, XML imports and formulas
  • Ensure all the telephony products and solutions meet security and standard process guidelines
  • Build, update, and maintain databases, and write scheduled and event-driven workflows, using Jenkins for custom applications
  • Write Batch and Bash scripts, Microsoft Office Macros for Excel, Access and Outlook, using programs such as Microsoft Visual Studio and C# programs
  • Use HTML5, CSS3, and JavaScript with jQuery/AJAX/JSON/XML to make web pages for clients to use
  • Provide enhanced interactions in existing SharePoint pages and other custom applications
Job Responsibility
Job Responsibility
  • Write simple and sophisticated SQL queries, using vendor ODBC connections to query data sources
  • Work with SSO solutions, such as Open ID Connect, and have sophisticated skills in Excel, including pivot tables, XML imports and formulas
  • Ensure all the telephony products and solutions meet security and standard process guidelines
  • Build, update, and maintain databases, and write scheduled and event-driven workflows, using Jenkins for custom applications
  • Write Batch and Bash scripts, Microsoft Office Macros for Excel, Access and Outlook, using programs such as Microsoft Visual Studio and C# programs
  • Use HTML5, CSS3, and JavaScript with jQuery/AJAX/JSON/XML to make web pages for clients to use
  • Provide enhanced interactions in existing SharePoint pages and other custom applications
  • Use PuTTY and other terminal/remote software to connect to Solaris/RedHat Linux servers
  • Install and configure required server/network software
  • Run regular status reports to assess need for upgrade/maintenance
What we offer
What we offer
  • Medical, dental, and vision coverage
  • 401(k) with company match
  • Short-term disability
  • Life insurance with AD&D
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer

We are looking for a Full Stack Software Engineer who can confidently build mode...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of full-stack development experience
  • Strong .NET Core / Web API and Angular skills
  • Experience with SQL Server and REST APIs
  • Exposure to Azure or cloud platforms
Job Responsibility
Job Responsibility
  • Build and maintain applications using .NET (C#) and Angular
  • Develop scalable APIs and responsive UI components
  • Collaborate with product and design teams
  • Participate in testing, debugging, and performance tuning
What we offer
What we offer
  • Medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer

Employees in this job function are responsible for designing, developing, testin...
Location
Location
United States , Dearborn
Salary
Salary:
50.00 - 55.00 USD / Hour
apexsystems.com Logo
Apex Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Engineer 2 Exp.: Practitioner: 1 coding language or framework. 4+ years in IT
  • 3+ years in development
  • JavaScript
  • GCP
  • Angular
  • MongoDB
  • Bachelor's Degree, Associate Degree
Job Responsibility
Job Responsibility
  • Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions
  • Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies
  • Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc.
  • Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application
  • Collaborate with cross functional teams like product owners, designers, architects etc.
  • Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices
  • Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency
  • Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery
  • Support security practices to safeguard user data including encryption and anonymization
  • Create user-friendly and interactive interfaces
What we offer
What we offer
  • medical
  • dental
  • vision
  • life
  • disability
  • other insurance plans
  • ESPP (employee stock purchase program)
  • 401K program with company match after 12 months of tenure
  • HSA (Health Savings Account on the HDHP plan)
  • SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions
  • Fulltime
Read More
Arrow Right