Senior Full Stack Software Engineer

Overview

Bullshark is seeking a Senior Full Stack Software Engineer to help shape and deliver advanced digital products for global clients and internal initiatives. You’ll architect and build scalable, secure, and high-performing applications across SaaS platforms, enterprise systems, and consumer products. This is a hands-on technical role that blends architecture, execution, and problem-solving — while collaborating closely with UX/UI designers, DevOps engineers, and product strategists. The ideal candidate is a senior technologist who thrives on building elegant solutions to complex problems, owns end-to-end delivery, and drives innovation across the stack.

DETAILS:
  • Role Type: Full Time
  • Hours: 08:30-17:00 CET/CEST

Roles and responsibilities

(1) Software Development & Architecture
  • Architect, develop, and deploy full-stack applications across web and mobile platforms.
  • Design scalable, modular systems using best practices in separation of concerns and maintainability.
  • Collaborate with product and UX/UI teams to translate business and user needs into elegant technical solutions.
  • Drive architectural decisions ensuring long-term scalability, reliability, and performance.
(2) API Development & System Integration
  • Build and maintain RESTful and GraphQL APIs for seamless system integrations.
  • Connect with third-party services, payment gateways, and automation platforms.
  • Optimize real-time data processing and ensure clean, efficient data exchange.
(3) Database Management & Cloud Infrastructure
  • Manage both relational (PostgreSQL, MySQL, MSSQL) and non-relational (MongoDB, Redis, Firebase) databases.
  • Deploy, scale, and monitor cloud applications on AWS, Azure, or GCP.
  • Maintain CI/CD pipelines using Docker and GitHub Actions, ensuring smooth, automated deployments.
(4) Quality Assurance, Security & Performance
  • Implement automated testing (unit, integration, E2E) using Jest, Cypress, or Playwright.
  • Enforce secure coding standards and handle data protection, authentication, and encryption.
  • Conduct performance optimization, code reviews, and continuous improvement initiatives.
(5) Team Collaboration & Mentorship
  • Lead and mentor other engineers, conducting reviews and providing technical guidance.
  • Coordinate with DevOps, designers, and project managers to ensure timely, high-quality delivery.
  • Foster a culture of accountability, collaboration, and technical excellence within the team.
(6) Productisation & Process Innovation
  • Develop reusable frameworks, components, and systems for future Bullshark projects.
  • Continuously improve operational systems, workflows, and coding standards.
  • Collaborate with leadership to shape internal tools and proprietary products that enhance scalability and automation.

Requirements

(1) Technical Skills
  • Frontend: Advanced in HTML, CSS, JavaScript, TypeScript, React.js.
  • Backend: Strong experience in Node.js or .NET.
  • Architecture: Deep understanding of microservices, modular design, caching, and system scalability.
  • Databases: Advanced knowledge of SQL and familiarity with NoSQL systems.
  • APIs: Proven experience with REST, GraphQL, and WebSockets.
  • DevOps & Cloud: Proficient with Docker, CI/CD (GitHub Actions or Jenkins), AWS or Azure cloud deployments.
  • Testing: Skilled in automated testing frameworks (Jest, Cypress, Playwright).
  • Security: Strong grounding in authentication, authorization, and encryption standards.
(2) Operational & Leadership Skills
  • Demonstrated ability to lead development projects.
  • Experience managing end-to-end delivery — from technical planning to release.
  • Strong problem-solving, analytical, and organizational skills.
  • Effective communication and stakeholder management across technical and non-technical teams.
  • Ability to thrive in a fast-paced, deadline-driven environment.
  • Fluent in English (written and spoken).

What we promise

WHY YOU’LL LOVE BEING AT BULLSHARK
  • Real exposure — you’ll work on actual client campaigns and projects from day one.
  • Mentorship — you’ll be guided by experienced professionals who care about your growth.
  • Variety — across sectors, platforms, and marketing formats.
  • Fast-paced, dynamic environment that rewards energy, initiative, and creativity.
  • Opportunity to grow — stand out, contribute, and you may land a full-time role.

About Bullshark

Founded in late 2020, Bullshark has grown to become a multi-disciplinary digital services provider, delivering high-impact solutions across strategy, technology, marketing, and data. We partner with businesses to drive 360-degree digital growth, leveraging cutting-edge software solutions, automation, and AI-driven technology. Our global client portfolio includes over 150 brands across multiple industries, featuring leading names such as Wolt, Juventus Academy, APS Bank, Hyatt, Pfizer, and more. With a culture built on performance, innovation, and fearless execution, Bullshark is the home for top talent looking to push boundaries and create lasting impact.

WHY JOIN US?

Work on high-impact projects across multiple industries and global markets.

Collaborate with top-tier professionals in a fast-growing digital environment.

Access to cutting-edge tools and technologies—we believe in continuous innovation.

Competitive salary & ongoing performance-based growth opportunities.

A culture that values leadership, autonomy, and bold ideas.

✅ Form part of a global team that is home to the best.

ARE YOU READY TO BUILD THE FUTURE?

If you’re a Senior Software Engineer who thrives on solving complex problems, leading delivery, and building scalable software, we’d love to hear from you.

All applications will be treated in the strictest confidence.

Scroll to Top