Flutter Studios
Gaming
SeniorFullstackSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Fullstack Software Engineer at Flutter Studios. Skills: Fullstack development, Software systems, Engineering practices. Design software systems. Build software systems”
What You'll Achieve.
Deliver high-quality features; Deliver reliable features; Take ownership; Take accountability; Contribute to technical decisions; Improve code quality; Improve team practices; Support other engineers; Uplift other engineers; Contribute to faster delivery; Contribute to efficient delivery
Industry & Context.
Problem-solving; Solution-oriented
What They're Looking For.
Must Have
5+ years software engineering, Node.js experience, TypeScript experience, JavaScript experience, React experience, Software design principles, RESTful APIs, Distributed systems basics, Test-driven development, Writing reliable tests, Debugging complex issues, CI/CD pipelines, Version control, GitHub workflows, Agile ways of working, Iterative delivery environments, Task ownership, Independent delivery, Problem-solving skills, Solution-oriented mindset, Independent work, Collaborative work, Communication skills, Interpersonal skills, Cross-functional teams, Positive engineering culture
Nice to Have
AWS experience, Docker experience, Kubernetes experience, High-scale systems exposure, Real-time systems exposure, Gaming industry experience, Gambling industry experience, AI tools in development workflows
What You'll Do.
Design software systems
Build software systems
Maintain software systems
Contribute to technical discussions
Contribute to solution design
Contribute to decision-making
Collaborate with product
Collaborate with design
Collaborate with engineers
Deliver end-to-end solutions
Identify performance issues
Resolve performance issues
Identify scalability issues
Resolve scalability issues
Identify reliability issues
Resolve reliability issues
Write maintainable code
Write well-tested code
Follow best practices
Improve engineering standards
Improve engineering tools
Improve engineering processes
Support junior engineers
Guide junior engineers
Participate in code reviews
Improve development lifecycle
Contribute to testing
Contribute to automation
Identify inefficiencies
Identify opportunities for improvement
How You'll Work.
Team & Collaboration
Cross-functional teams; Product teams; Design teams; Engineering teams
Communication Scope
Interpersonal skills
Process & Methodology
Agile, Scrum, Kanban
Full Job Description
Senior Fullstack Software Engineer **Job title:** Senior Fullstack Software Engineer **Location:** Sofia, Bulgaria **Overview of the role:** We are transforming our Sofia studio into a high-performing Technology Hub, focused on building scalable, high-quality game development capabilities. As part of this transformation, we are looking for a Senior Software Engineer to play a key role in building and evolving our products, improving engineering practices, and helping teams deliver faster, with higher quality. This is a hands-on engineering role with growing technical leadership expectations. You will contribute directly to building systems while influencing how your team designs, develops, and delivers software. You will work closely with engineers, tech leads, and product teams to solve complex problems, improve development workflows, and ensure we maintain high engineering standards. _This role follows a hybrid approach to working, allowing you to combine working from home with working in our modern offices. These discussions are between you and your manager to find the best pattern for you both, while recognising that quality time together is essential for keeping us mission-aligned._ Our teams work from a lively location nestled within this historic city. Enjoy the best of both worlds with winter and summer offices, tantalizing free snacks and a gaming paradise for endless entertainment. **What you’ll do:** _Key Responsibilities_ * Design, build, and maintain scalable, high-quality software systems * Take ownership of features and components, from design through to production * Actively contribute to technical discussions, solution design, and decision-making within your team * Collaborate with product, design, and other engineers to deliver end-to-end solutions * Identify and resolve performance, scalability, and reliability issues * Write clean, maintainable, and well-tested code, following best practices * Contribute to improving engineering standards, tools,
Applying for this Senior Fullstack Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Flutter Studios?
Real rants from real employees. Read before you apply.